02:00 Havana Suspected gas leak may have caused explosion in Cuba A powerful explosion apparently caused by a natural gas leak killed at least nine people and injured 40 when it blew away outer walls from a ...
Hotel Industry Radisson Hotel Group on track for a record year in Africa With 11 hotel signings recorded to date and 10 hotel openings lined up across the continent before year-end, 2021 is set to be a record year ...