The Income Tax (IT) department has begun a probe on what it thinks are ‘suspicious bank deposits’, including those done by corporate...