Latest & Breaking News Updates.
New Delhi: Facing netizens’ outrage over its newspaper advertisement, travel tech unicorn OYO on Friday clarified…