Spanish Island Powered by 100 Percent Renewable Energy
The possibilities of renewable energy are on display as El Hierro, the smallest of Spain’s Canary Islands, is set to become the world’s first land mass to be fully energy self-sufficient, when an 11.5