Thursday, January 4, 2018

French Oil & Gas Company Total SA (TOT) With a Stock Market Cap of US$139 Bil Had 10% of Its 2016 Total Revenues Generated in North America and 15% of Its 2016 Non-Current Assets Including Property, Plant and Equipment Located in North America

From TOT's US SEC Filings