Room 1506 No152 Xingang Zhong Road, Guangzhou, Guangdong, China
|Please sign in to view contact details|
Account Registered in:
Last Login Date:
May 26, 2008
Established in 2003, OLLO is a leader in providing car Electronics, and now serves for more than 30 countries around the world, such as USA, German, Japan and so on. The company is committed to providing innovative and customized products, services and solutions to create long-term value and growth potential for its customers.