Cruise Tui River Cruises unveils in Germany Megha Paul Aug 17, 2021 Tui has launched its latest venture, Tui River Cruises, after an 18-month delay due to the Covid-19 pandemic