France’s TotalEnergies SE (EPA:TTE) and its partner Mulilo have clinched deals to supply power from 260 MW wind and solar power capacity in South Africa for what is currently the world's largest oxygen production factory.