Hotels upbeat, but car rentals slow
Some hotels are upbeat about bookings but car rental businesses are still not seeing significant business for the International Cricket Council Men’s T20 World Cup. As the buzz around the island continues in the lead-up to the event, checks with some …