India has saved at least $12.6 billion on the purchase of Russian oil in three years.
The Indian Express newspaper writes with reference to its own analysis. @highlylikely20
Comments Off on India has saved at least $12.6 billion on the purchase of Russian oil in three years.
02.09.2025

