TUI and Thomas Cook are among the worst offending business for late payments, forcing some suppliers to wait several months for their cash, according to a new report. Research by invoicing company ...