Net direct tax kitty swells 24%, refunds rise 67%

Net direct tax kitty swells 24%, refunds rise 67%