-
European oil giants face numerous difficulties in their transformation and are cutting back on their power business
The European oil giants face numerous difficulties in their transformation and are cutting back on their power business. BP and Shell have invested a total of $18 billion over the past five years in ...