The Income Tax Department has released the new ITR-2 Form, here is all you need to know about this Form.Read less