Region of Castilla y León, Spain

Keywords: renewable energy region, 100% renewable energy self sufficiency region, Castilla y León, renewable energy in Castilla y León. Castilla y León is one of the largest region in Spain and one of the largest European regions. Its area account for 20% of Spain’s land area or 94,224 km2.[1] Renewable Energy Development Castilla y León…

Continue Reading