Schlumberger in charts: Q1 North America revenue up ~8%, Latin America -10% Y/Y

Leave a Reply

Your email address will not be published. Required fields are marked *