Logo of Obayashi Corp is seen at a construction site in Tokyo

13 Dec 2017

JR Central official allegedly leaked maglev bidding info to Obayashi

Comments are closed