Southwest Windpower Creates Its Most Efficient Turbine Yet

  • 13 years ago
Southwest Windpower creates its most efficient turbine yet, AES's power storage facility ready for operation and the Empire State ?Building becomes New York's largest commercial purchaser of renewable power.