UK Government Announces Plan for 95% Green Energy by 2030
Sheep and lambs graze near wind turbines on Llyn Alaw Wind Farm in Anglesey, Wales, UK on Feb. 17, 2020. Andrew Aitchison / In pictures via Getty Images Why you can trust us Founded in 2005 as an Ohio-based environmental newspaper, EcoWatch is a …