Daily Column – 9th May 2022
The solar sector in the United States is currently in shambles. According to the Solar Energy Industries Association, 318 solar projects around the US have been cancelled or postponed in recent weeks, including one in Texas that would have powered more than 10,000 homes. This represents more than a third of the utility-scale solar development … Read more