OYO Hotels & Homes Investing $334M In Vacation Home Biz

OYO Hotels & Homes is investing €300 million ($334.2 million) in its vacation home business as it looks to expand its operations in Europe, according to an announcement on Wednesday from...

Already a subscriber? Click here to view full article