Yahoo Japan Logo Sits at the Company's Headquarters in Tokyo

Yahoo Japan Logo Sits at the Company's Headquarters in Tokyo

Akio Kon/Bloomberg

Yahoo Japan Corp. employees speak to a customer in front of the company's logo at its headquarters in Tokyo.