TTF 2018 audited financial statements