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