The Federation Tower is a complex of two skyscrapers built on the 13th lot of the Moscow International Business Center in Moscow, Russia. The two skyscrapers are named Tower East or Vostok and Tower West or Zapad. Read More
Aurangabad, March 12: “The then-defence Minister of the country Yashwantrao Chavan laid the real foundation of India-Russia friendship. Because ... ...
The US-based Colgate-Palmolive has suspended the importation and sales of all its products barring essential health and hygiene products in Russia in response to the country's invasion of Ukraine. ...