Stowells, the UK’s No.1 on trade wine brand and No.6 in the convenience sector, has launched a major revitalisation plan for 2011. Constellation’s £500,000 investment in the brand is intended to make Stowells work harder for its trade partners with activity including an overhaul of the brand’s design.