Investment

Focus Media

Multi-platform out-of-home advertising company based in China

Back to Investments