Week in Review Hero to zero

How Spain has gone from being the world’s most attractive destination for solar infrastructure investors to the scene of a massacre.

Share this