The Indian Department of Commerce has launched an antidumping investigation on solar encapsulants originating or exported from South Korea, Vietnam and Thailand.
North Carolina-based engineering, procurement and construction (EPC) company Blue Ridge Power has laid off more than 500 of its employees at two locations.