Suntech Power (STP) is undoubtedly on a roll with agreements in place for large solar projects. Just one one month ago the company announced agreements with several local Chinese governments to produce 1.8GW of solar power which are contingent upon permits and other red tape. This morning, the company is announcing an agreement with China Huadian to develop 500MW of utility scale and commercial roof top solar projects in the Jiangsu and Shanghai provinces over … Read the rest