Cost of Tokyo Olympics delay put at about $2 billion

Cost of Tokyo Olympics delay put at about $2 billion

Hindu

Published

The International Olympic Committee has said it would chip in about $650 million to cover some of the costs of the delay, but has offered few public details.

Full Article