X

Airbnb India

Airbnb makes investment debut in India by investing $75 Mn in Oyo

US home-sharing giant Airbnb has invested $75 million (Rs 516 crore)… Read More