CURRENT MISSION
Fighting climate change one wind turbine at a time.
Argentina, Colombia, Germany, Mexico, United States
Spain, United States