OYO Hotels & Homes, the Indian hospitality chain, is backing out of their real estate rental business in Japan.
Read more
by Zoe Ward