Counting the cost of Tokyo's Olympic delay
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 ArticlePublished
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