Budweiser beer is being launched by A-B InBev in China in new-style limited-edition cans with full-aperture lids developed by canmaking firm Crown.

Budweiser beer is being launched by A-B InBev in China in new-style limited-edition cans with full-aperture lids developed by canmaking firm Crown.