Shandong Xuguang Solar PV Co., Ltd. is located in Dezhou, a city known as an important traffic hub since the ancient times. Xuguang was established in 2007 with registered capital of RMB 51 million and a staff of nearly 200 people for its four business divisions: Power Electronics Division, LED Divi...