Ofgem, the UK’s energy markets regulator, has deemed Highview Power’s proposed 3.2-GWh liquid air energy storage facilities ...
Farmer discovers abandoned landfill seeping arsenic and lead into his creek, with no agency willing to clean it up.