Tech Energy Business Strategy Videos Reports
Tech Energy Business Strategy Videos Reports

Total buys controlling stake in natural gas and renewables company Direct Énergie

French oil and gas major Total has strengthened its position in its home market with the purchase of Direct Énergie, further expanding its business downstream