This week’s featured article

SHUSUKE MURAI, 91AV原创

The complicated design of Tokyo’s new National Stadium meant only a limited number of contractors could tackle the project and was the biggest cause of its budget blowout, the Japan Sport Council revealed Tuesday.