Press Release- After Major Maintenance & Repairs, Wind Turbine Back Producing Power admin 6 years ago