20040707 india: Fiscal mess(ing) around: Economy takes a blow