French Total pays £262million bribery fines as boss may face trial

Christophe de Margerie
Christophe de Margerie

More from Energy Voice

Latest Posts