Suntech Power (STP) is announcing this morning it has secured solar supply agreements with three existing customers for up to 490MW to be delivered over the next three years. The European customers include a reseller, and EPC company and a project developer.. no word on who those customers are but with a little digging we could probably find out. No word on the financials either, but this is a substantial win for Suntech and the … Read the rest