TOTALENERGIES CAPITAL INTERNATIONAL SA Industry: Oil and Gas Country: France Business line: Corporates