Counting the cost of Tokyo's Olympic delay

Counting the cost of Tokyo's Olympic delay

SBS

Published

On top of an initial $19 billion price tag, organisers are facing a huge cost blowout due to Japan's Olympic Games postponement until 2021.

Full Article