Home Latest News Two Indian Start-ups receive the highest grants from Booking.com’s €2 million fund