Global supply chain squeeze, soaring costs threaten solar energy boom
Global solar power developers are slowing down project installations because of a surge in costs for components, labor, and freight as the world economy bounces back from the coronavirus pandemic,…