India, Russia to set up $1 bn fund to promote business: Nirmala
India and Russia are setting up a $1 billion fund to promote mutual investments in infrastructure and technology projects, Commerce…
India and Russia are setting up a $1 billion fund to promote mutual investments in infrastructure and technology projects, Commerce…
India and Russia are setting up a $1 billion fund to promote mutual investments in infrastructure and technology projects, Commerce…