Foreign investors may shun India amid IT and banking woes

Business