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)…