Cartel Bros, the esteemed Indian spirits company, proudly announced the launch of its premium blended Scotch whisky, Glenwalk, in the vibrant city of Dubai, at the recent Travel Retail Consumer Forum ‘24 marking its debut in the Middle East market. The Glenwalk,...