Skip links

Indian Economics

View all posts
japanese companies

Island of calm

Located roughly three hours from New Delhi & Neemrana, an industrial estate in Rajasthan, provides Japanese companies with largely uninterrupted…