ARCHETYPE GROUP - TRINA SOLAR SHANGHAI R&D CENTER

TRINA SOLAR SHANGHAI R&D CENTER

Location
Shanghai, China
Facility