Enbridge Wind Power Fact Sheet

The 115 wind towers that were recently put into service generate an impressive amount of power.  The fact sheet explains the details of this amazing technology

What is impressive is the speed at which they go up and come into service.

For the facts click here

28/05/2009 10:28 PM