Improving Data Key to Oil Firms

Beset by criticisms over everything fromtheir profits to their environmental footprint,the nation’s oil and gas producers are seekingevery avenue to improve their publicstanding. ESG – Environmental, Social and Governance – …

Read more