News Ticker

IOC expects costs up to USD 800 million due to Tokyo Olympics postponement 

IOC expects costs of up to USD 800m for delayed Tokyo Olympics

from India Today | Sports

Post a Comment

0 Comments