Estimated Revenue:
18 billion euros
Industry:
Communication
Headquarters:
Shibuya, Kanagawa, Japan