The Narendra Modi government's focus on keeping fiscal deficit in check and kick-starting planned expenditure has been helpful in attracting investments