×

Renault’s Russia buyback to cost at least $1.3 billion, says Russia’s Avtovaz

By Thomson Reuters Feb 25, 2025 | 12:44 PM