Top Stories SOTC Travel expands franchise network in NCRJanuary 23, 2025 SOTC Travel has expanded its franchise network with new outlets in Delhi’s Vasant Kunj and East Delhi regions. These…