PERSPECTA

News from every angle

Back to headlines

Russia's Largest Oil Company Reports 73% Net Income Drop in 2025

Russia's largest oil company has reported a significant 73% drop in its net income for the year 2025.

1 Apr, 09:27 — 1 Apr, 09:27
PostShare