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
The Minister of State for Petroleum and Natural Gas, Rameswar Teli in a written reply to a question in the Rajya Sabha on Monday informed that the geopolitical situation between Russia and Ukraine has resulted in a steep increase in global crude oil ...