Travel Technology Interactive: Management report and corporate governance 2020