APWR
| 5:00AM 10/30/2009
It is a sad day for the U.S. renewable energy business. A-Power Energy Generation Systems Ltd. (APWR), a Chinese producer of wind power turbines, has won the contract to provide turbines for one of the largest wind farms in America. The project, located in West Texas, will cost $1.5 billion, part...