20030602 business.india-business: Should finance ministry shoot its mouth off?