Atlantica Yield Plc (NASDAQ:AY) on Wednesday reported a 2017 net loss attributable to the company of USD 111.8 million (EUR 90.3m), compared to a loss of USD 4.9 million in 2016.