With deals over USD 12 billion in kitty this month, Russia hopes to bag more projects as it termed itself as not just a business partner but an "ally" who stood by India in its "darkest hours"
With deals over USD 12 billion in kitty this month, Russia hopes to bag more projects as it termed itself as not just a business partner but an "ally" who stood by India in its "darkest hours"