Amid US tariffs imposed on India over Russian oil purchases, Russia’s First Deputy Prime Minister Denis Manturov has extended an invitation to Indian companies to set up business operations within Russia.
Manturov confirmed that both nations are working toward boosting bilateral t