English NewsBusinessWorld Church of England pressures TotalEnergies over Russia business By mywwiinn - March 16, 2022 0 48 FacebookTwitterPinterestWhatsApp The church’s funding funds need TotalEnergies to go away Russia, like rivals BP and Shell. Source link