(ADPnews) - Jan 14, 2010 - Chinese photovoltaic (PV) cells and modules maker Suntech Power Holdings Co Ltd (NYSE:STP) said today that it had completed two solar power installations, with a combined capacity of 3.12 MW, for the 2010 Shanghai World Expo.