Kaneka versus Jumao New Energy
Website:
http://www.kaneka-solar.com
Country:
Japan
Address:
2-3-18, Nakanoshima, Kita-ku, Osaka, 530-8288
Website:
http://www.jumaosolar.com
Country:
China
Address:
A-2, 2nd Floor & A, 1st Floor, Factory Building 1, No. 18, Xiangming Road, Xiamen Torch High-tech Zone (Xiang'an) Industrial Zone, Fujian