India Inc slows down