Postponement Of Tokyo Olympics Will Increase Games’ Cost By $2.7 Billion squib

With the postponement of the 2020 Summer Olympic Games in Tokyo to 2021, the cost of the games has increased greatly.
Scroll for more
Continue reading on Forbes...
Tags: