The US solar manufacturing industry is feeling bullish, despite the policy whiplash inflicted over the summer and the increased pressure on US solar supply chains.
North Carolina-based engineering, procurement and construction (EPC) company Blue Ridge Power has laid off more than 500 of its employees at two locations.