Home Categories Send inquiry

About Us

Dongguan Slocable Photovoltaic Technology Co., Ltd., located in Dongguan City, Guangdong Province which is known as the “World Factory”, is close to Songshan Lake High-tech Zone, G94 Pearl River Delta Expressway and Foling Lake Forest Park with beautiful environment and convenient transportation.