The new National Stadium, a $1.4 billion effort for the city of Tokyo, may not see its debut as the grand centerpiece of the 2020 Olympics as mass gatherings are getting cancelled around the world. Source
The new National Stadium, a $1.4 billion effort for the city of Tokyo, may not see its debut as the grand centerpiece of the 2020 Olympics as mass gatherings are getting cancelled around the world. Source