Total, the Oil industry giant with over 800 subsidiaries

French multinational integrated oil and gas company Total has since inauguration in 1924 secured a position among the supermajors. Supermajors is an industrial name used to refer to the six largest Oil and Gas Industry players. These six include;  BP plc, Chevron Corporation, ExxonMobil Corporation, Royal Dutch Shell plc, Total, ConocoPhillips Company. Total started as Compagnie française

Continue Reading →