Delhi HC says 'Yatra' means 'travel,' can't be trademarked

Entertainment