Yahoo India Web Search

Search results

    • Is Ukraine losing the war against Russia?

      Livemint· 4 hours ago

      Roughly a month into the war, Russia controlled more than 22% of Ukrainian territory (including the land it occupied in 2014). Ukraine, helped by supplies of advanced weapons ...

    • Russia Perspectives

      The Economic Times· 4 hours ago

      In the previous years, the figure struggled to surpass the $10-11 billion mark, which meant that the share of India and Russia in each other’s foreign trade remained at < ...