E-verified ITR refunds often credited within 2 to 6 weeks

Business