Cartel Bros, the Indian spirits sensation has taken the industry by storm, with yet another milestone. Their flagship Scotch whisky, The Glenwalk, has been crowned with a Gold Medal at the prestigious India Wines and Spirits Award (IWS) 2024. Since its launch in June 2023, Glenwalk has garnered praise, winning not just people’s hearts but […]
Read More