Address: Block F, Hengye Road, Xinxing Industrial Park, Liuzhou 545112, China
Tel: 0772-3269146
Working Days: 8 : 30-17 : 30 Off Day: Weekends and statutory holidays
The largest photovoltaic desert control project using flexible brackets in China.