Is India really open for business?

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