Canadian Solar sells three Chinese solar projects totaling 44MW to Shenzhen Energy

Read More at Cleantechnology-business-review