Translate to...

Centre looks to business travel to propel trade: Report

Centre looks to business travel to propel trade: Report

The government is considering allowing into India people other than Indian citizens and Overseas Citizens of India cardholders.