Today, Satcon Technology Corp. announced that Suntech Energy Solutions, a wholly owned subsidiary of Suntech Power Holdings Co., Ltd. (NYSE: STP) and a leader in the design, engineering and installation of large-scale photovoltaic (PV) systems, chose the company to help power a 1 megawatt (MW) solar energy installation hosted at The North Face West Coast Distribution Center in Visalia, California.