the true cost of cheap food

It is quite incredible to think that Tesco recently reported a 6 month trading profit in excess of