On site

Indian Hotels Company Limited (IHCL), South Asia’s largest hospitality company, in collaboration with AB InBev, the world’s largest brewer, has declared the inauguration of India’s first 7Rivers Brewpub at Taj MG Road, Bengaluru. The first-of-its-kind brewpub with an on-site microbrewery…