Yahoo Japan Headquarters

Yahoo Japan Headquarters

Akio Kon/Bloomberg

The Yahoo Japan Corp. logo is displayed at the company's headquarters in Tokyo.