Report copyright - JA Solar Company Presentation · Bank: ICBC (Industrial and Commercial Bank of China) Dunhuang, China 100 MW Pakistan 100MW project in Bahawalpur Bank: Bank of Punjab / ADB(Asian
Please pass captcha verification before submit form
Please pass captcha verification before submit form