Home Tags The NEW Shop

Tag: The NEW Shop

The NEW Shop to hire 5,000 employees across India by June...

0
A chain of India's Smartest 24/7 convenience stores, The NEW Shop has announced that the company will be hiring 5,000 employees across India by...