(SeeNews) - Jul 3, 2012 - Chinese solar products maker Suntech Power Holdings Co Ltd (NYSE:STP) said today it had agreed to supply 50 MW of solar panels to German photovoltaic systems provider IBC Solar by the end of 2012.