Schlumberger Announces First-Quarter 2020 Results
Business Wire India Worldwide revenue of $7.5 billion decreased 9% sequentially and 5% year-on-year International revenue of $5.1 billion decreased 10% sequentially, but increased 2% year-on-year Nort...