US Customs delays force solar giant Qcells to furlough 1,000 workers [update] - Tech Sentiments