News

Floating solar, the practice of placing solar panels on bodies of water, can generate even more electricity per square foot ...