Is India really open for business?

Is India really open for business?
Source: CNNPublished on 2018-02-14
8 months ago