News

Multinational energy business TotalEnergies, headquartered in France, has posted an 18% year-on-year drop in net income in ...