Greentech Media favicon

First Solar Made Good on Its Promise to Beat Out Gas Peakers With Solar and Batteries