Business Oyo raises $660 million in debt funding Hospitality firm Oyo Hotel & Homes has closed a debt financing around of $660 million from… Himanjali Mahanta · Jul 16, 2021