Business Type Manufacturer
Year Established 2003
Main Products Solar PV Module System,
Country/Region China
Company Introduction
Components Direct handles the import and distribution of photovoltaic products and manages medium to large renewable energy projects, with special expertise in gated estates and Greenfield housing developments.
Components Direct applies a high standard of quality, reliability and service.
Contact Information
Contact Person weldon.smith
Job Title Product engineer manager
Telephone 86 - 021 - 60900867
Fax Number 86 - 021 - 60900869
Address Room1606,16th floor,Asendas Plaza 333 , Shanghai Shanghai 200030 China
Fax 86 - 021 - 60900869
Website Visit website