India's Oyo seeks over $1 billion in IPO, eyes $12 billion valuation

India's Oyo seeks over $1 billion in IPO, eyes $12 billion valuation