Spain's excess supply of solar energy may curb some new projects

background image