site logo

Tesco needs 3 years to get better, former chairman says