Total Headquarters

Total Headquarters

Balint Porneczi/Bloomberg

The Total SA company sign is seen outside their headquarters in the La Defense business district in Paris.