Startups OYO to invest €300 million in its OYO Vacation Homes business in Europe OYO said on Wednesday that it will invest €300 million ($334 million)… Shreyes MadgaonkarAugust 14, 20192 minute read