SOTC Travel expands retail presence in Mumbai with new store in Chembur
SOTC has opened a retail store in Chembur, Mumbai. With a strategic focus to leverage on the rapidly growing travel opportunity in Mumbai, this expansion increases SOTC’s network strength to nine stores in the city