SLB Reports a 3% Drop in Q1 Revenue to $8.49 Billion Amid Global Challenges
SLB announced a 3% year-on-year revenue decline to $8.49 billion in Q1 2025, with net income dropping by 25% to $797 million. CEO Olivier Le Peuch attributed the results to mixed g...