February 27th, 2019 by Charles W. Thurston. Global oil companies are plowing billions of dollars per year into solar and into energy storage, as more nations ...
A