Business

Have created over 1 lakh direct and indirect jobs in India: OYO

Have created over 1 lakh direct and indirect jobs in India: OYO OYO has footprint in over 500 cities across 10 countries - India, China, Malaysia, Nepal, the UK, the UAE, Indonesia, Saudi Arabia, the Philippines and Japan.

from Moneycontrol Business News
Read The Rest:moneycontrol...

Realted Posts