Clean Energy Deployment Slowed Substantially in Q2 as Policy Inaction and Economic Uncertainty Imperils Energy Transition
Over 32 gigawatts of projects delayed across the country Significant drop in new project development and installations WASHINGTON DC, July 26, 2022 – The rate of clean energy deployment slowed […]