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) in its rental vacation home business in Europe. The company said that it will focus on…
SHREYES MADGAONKAR — 2 MIN READ