Top Stories Yatra expands South presence with Bangalore franchiseOctober 19, 2024 Yatra Online Limited has made its first foray into South India by opening its inaugural franchise store in Bangalore’s…