20040406 business.india-business: Correct deficit; S&P tells India