InBev has launched its flagship brand Stella Artois in Brazil.