Posts with tag: playlist
Despite pressure, SLB's net assets in Russia remain at $600 million, though revenue has declined to 4% of total revenue in 2024.
Published on: January 22, 2025, 07:00 PM UTC