Business News Startups Venture Capital Microsoft invests in India’s Oyo at a $9.6Bn valuation Oyo, one of India’s biggest startups and more recently, a sinking ship,… Upneet SinghAugust 20, 20212 minute read