The US generated a record 18% of its electricity from wind and solar in March


Trending Today on Tech News Tube