looking for rapid expansion
-
Franchise India Bureau Sep 15 2018 - 1 min readMarks & Spencer, a British clothing brand, has opened its new 6700 square feet store in Bhubaneswar. With this launch, the brand makes its presence in Odisha. It is Marks & Spencer’s 67th store in India. The company focuses on continuing to expand its footprint and growth in the country. James Munson, Managing Director of ...