latest news in GDP contraction
Behind the Facade: Satellite Data Exposes a Shrinking Russian Economy
Moscow, Monday, 25 May 2026.
Defying Moscow’s claims of a thirteen percent expansion, nighttime satellite data reveals the Russian economy actually shrank by eight percent between 2020 and 2024, exposing deep financial vulnerabilities.