FinanceTop Stories

Church of England urges TotalEnergies to divest from Russian fossil fuels

The Church of England said "TotalEnergies' position is incompatible with maintaining a social license to operate in Russia"

Related Posts