Icon
 

Spain sparks fears of energy industry crisis as renewable supply