Latest NewsOYO India Sales Hit $604 Mn, Losses Down to 14%adminFebruary 17, 2020 by adminFebruary 17, 20200885 Hospitality unicorn OYO Hotels & Homes has announced that its standalone losses in India went down from 24 per cent in the financial year 2018...