Tesco sales fall by 0.9% - again
Not even mighty Tesco can hold out against the consumer spending squeeze. Although the retailer partly blames itself.

Not even mighty Tesco can hold out against the consumer spending squeeze. Although the retailer partly blames itself.