Why Diageo, Heineken and Anheuser-Busch are battling falling alcohol demand - Invezz — OffsidePost