Posts Tagged

Total Antwerp Refinery

TAR 169 a

One of the seven, so-called, ‘Supermajor’ oil and gas companies in the world, Total is a globally recognised name in the oil & gas industry, with businesses covering the entire chain, from crude oil and natural gas exploration and production, to low carbon power generation, refining, petroleum product marketing and product trading and a major player in renewable energies

Read More