$1.16 files IPO Oyo SoftBank-backed softbank-backed oyo files for $1.16 billion ipo byadminOctober 1, 2021