29th Mar 2021
18th Jan 2021
07th Dec 2020
08th Nov 2020
19th Jul 2020
24th May 2020
Total buys into Spanish energy market in step towards broader energy company ambition