Asia Pacific Breweries (APB) has launched Barons Strong Brew, the company's first corporate brand, in India.