We’ve commercialized 19GW of solar and energy storage projects across the United States, enough to power more than 2,600,000 American homes.
We’ve commercialized 19GW of solar and energy storage projects across the United States, enough to power more than 2,600,000 American homes.