North Carolina-based engineering, procurement and construction (EPC) company Blue Ridge Power has laid off more than 500 of its employees at two locations.
Indian solar manufacturer Waaree has said it does not expect to pay additional duties on its solar cell imports to the US, following the start of an antidumping and countervailing duty (AD/CVD) investigation by the US Customs and Border Patrol (CBP).