Consumer confidence is slowly returning, with two main trends: short-term booking windows and long-term reservations towards the end of 2021, reports the latest edition of the Duetto Pulse Report, which tracked data from June 15-28 across three key hotel metrics - bookings, cancellations and web...