Glencore faces UK scrutiny over Chad spill – News for the Oil and Gas Sector  Energy Voice Continue reading