Funding News Airbnb makes investment debut in India by investing $75 Mn in OyoBy Girish ShettiApril 12, 2019 US home-sharing giant Airbnb has invested $75 million (Rs 516 crore) in India’s biggest hospitality firm Oyo, according to regulatory…