Renewable Energy Update – September 2017 #2

A Department of Energy effort to lower the cost of solar power has hit a key goal thee years early.

on September 18, 2017 at 3:00 PM