Spanish engineering and renewables company Abengoa SA (BME:ABG) announced on Thursday it has satisfied the conditions required to close the sale of its 16.47% stake in Atlantica Yield Plc (NASDAQ:AY).