Tag: ETH Zurich
Oil giant Total’s chief announces new unit to invest in forests
Aix-en-Provence (France) - The head of French energy giant Total announced Saturday that the company would invest a hundred million dollars annually on a...