13 May 2015

Abengoa Yield in $670m share placement for solar