July 5, 2025
Even Indian companies are fleeing Russia
Trending News

Even Indian companies are fleeing Russia

  • by Sandra
  • April 5, 2022

Infosys Limited is the second largest IT company in India and ranks 602nd in the world’s largest companies ranking. News one after another that foreign companies were withdrawing from Russia – and