Total has ‘Uber-like’ ambitions to shake up French power market

Total.jpg

—File Photo