Gallery Suites Vacation Rentals which is a subsidiary of the UAE based IBC Group, has joined hands with Oyo Rooms for a deal valued at $5 billion to furnish and…