Jiangsu, , China
Address : No.107 Mishi River,Changzhou, Jiangsu, China
Website : https://www.leekacorp.com/
Dealer, Manufacturer and exporter of Tier 1 Solar panel, OEM solar panel, Solar power plant supply
Contact Now