October 7, 2020
Report: U.S. Corporate Solar Investments Swell to 8300 Megawatts, Grow 20-Fold Over Last Decade
WASHINGTON, D.C. – Tech giants, major retailers and other corporate leaders are making significant investments in clean energy and installed over 1,280 megawatts (MW) of new commercial solar cap...