Keeping the shelves stocked


 

Sainsbury’s is Britain’s third largest grocery retailer  (behind Tesco and Asda), turning over nearly £23bn in the year to 19 March 2011 and making a pre-tax profit of £827mn. Despite buying 24 stores from the […]