« back to Article

Are uncompetitive Japanese contractors to blame for Zaha's New National Stadium budget blowout?

A Japanese construction sign ('Under Construction' photo by Sekihan) Logo of the Japanese Olympic Committee

Logo of the Japanese Olympic Committee

Logo of the Japanese Olympic Committee