Tesco publishes 2012 Annual Report
22 May 2012