
Cinnabar Technology
An engineering company that offers project management, billboards, construction, animation, shipping and installation services.
HQ location
Hangzhou, China
Website
Launch date
Employees
An engineering company that offers project management, billboards, construction, animation, shipping and installation services.