indiafinancenews.com
Oyo reports $335 million loss on revenue of $951 million
Oyo Hotels & Homes, the Indian lodging startup, reported a four-fold increase in revenue for the year ending in March 2019, a dated but detailed disclosure of results at the controversial compa…