Solar developers look for the exit as falling power prices squeeze returns
Solar developers in Spain are struggling to sell projects as electricity prices fall, valuations slide and oversupply squeezes returns, raising wider questions for Europe’s renewable ambitions.
Read More