The fact
He argues that Total ensures France's priority energy supply.
This defense comes amid growing criticism of energy giants.
Click the link to read an article on the topic:
He argues that Total ensures France's priority energy supply.
This defense comes amid growing criticism of energy giants.