Sainsbury’s chief praises marketing as annual revenue hits £22.3bn

Sainsbury's chief praises marketing as annual revenue hits £22.3bn