20030608 business.india-business: Can privatisation plug India's leaking bucket?