Schlumberger Reports on Payments to Governments for the Year Ended 31 December 2019
 

News Agencies Feed