OTAs Yatra.com opens its new franchisee store in VadodaraDecember 19, 2023 Yatra Online, Inc., through its Indian subsidiary, Yatra Online Limited has opened of its new offline franchise store in…