Venting and flaring: The thing you've never heard of, that's terrible for the climate and could power a whole city

2 weeks ago 27
Every year, just 18 oil and gas platforms in the North Sea, licensed by the UK government, are losing enough gas to power 140,000 homes.
Read Entire Article