Church of England pressures TotalEnergies over Russia business

The church's investment funds want TotalEnergies to leave Russia, like rivals BP and Shell.

Comments