JA Solar wins $179million Zimbabwe contract

Solar news
Solar news

Breaking