WindAid Institute Breaks a World Record!

Officially certified in 2015, the highest altitude wind turbine in the world provides electricity to the people of the community of Catac beside the shrinking Peruvian glacier of Pasto Ruri […]

WindAid Institute Breaks a World Record! Read More »