“Refund” !! We bet as soon as each one of us hears this word it generates excitement and feeling of contentment among us. Further, when it is “Income Tax refund” then it’s like icing on the cake. But have you ever wondered how this refund happens? Well, it arises only when you have already paid […]