India

Holland & Barrett: Marble Arch

Holland & Barrett signs deal for 1,000 franchise stores in India

Holland & Barrett’s overseas expansion gathers further pace with news that the health food retailer has signed a deal with India’s Apollo Hospitals group to open 1,000 franchise stores in the country over the next five years. The deal is worth around £20 million, with the opening of the first store said to imminent. Commenting, […]

April 22, 2016 Continue Reading
TOP