20030707 business.india-business: Indian companies begin to get their act together