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.