Tesco unveils new supermarket Jack's in war with Aldi and Lidl


Britain’s biggest retailer will open its first two Jack’s stores on Thursday in Chatteris, Cambridgeshire, and Immingham, North East Lincolnshire. Most products will be Jack’s own brand.

Read More…