India Inc sees only 89 deals worth $1.8bn in Feb; down 54% from last year

India Inc sees only 89 deals worth $1.8bn in Feb; down 54% from last year