Roy Solar versus Pvinergy Technologies
Website:
http://www.roysolar.com
Country:
China
Address:
101, No. 47, Block 175, Hong Song Road, Shanghai
Website:
http://www.pvinergy.com.cn
Country:
China
Address:
Building 8, Yangguang Industrial Zone, Baimang, Nanshan District, Shenzhen, Guangdong