France’s Total Energy Company Fires 70% of Russian Branch Staff
According to media reports, French energy giant Total has fired almost three-quarters of staff working in its Russian office in Moscow following the partial withdrawal from the Kharyaga oil field.