
Amidst rising climate concerns and the current energy crisis, European oil companies are trying to pivot from fossil fuels to renewable power — and spending a huge amount while doing so. Most recently, British/Shell agreed to buy Europe’s biggest biogas producer, Denmark-based Nature Energy, for €1.9 billion…
Read More