(SeeNews) – Apr 13, 2012 - Chinese solar products maker Suntech Power Holdings Co Ltd (NYSE:STP) said Thursday its panels were used by US solar power contractor Borrego Solar Systems in the recently completed 3.4-MW solar park at the Edwards Air Force Base in Southern California.