7 November 2014

Abengoa Yield prices $255m green bond