Crisis Is Opportunity for the Solar Industry
Wind, solar, and batteries are over 90% of new energy on the US grid. Solar is not emerging anymore. It is the incumbent. But there is still room to improve. The ITC phase-out will push the industry to cut costs that the 30% credit made easy to ignore. That is…
























