Renewables International: Spain sets record for wind power production

By Craig Morris