Atlantica Yield Plc (NASDAQ:AY) said it has secured green non-recourse project financing it expects to use to fund new investments in renewable assets.