Heineken CEO Jean-Francois Van Boxmeer has hailed the opening of the firm's brewery with Diageo in South Africa as a victory for consumer choice.