Clean energy yieldco Atlantica Yield Plc (NASDAQ:AY) saw its 2019 attributable net profit surge by 49% on the year even though total revenue went down by 3.1%.