Gen Singh retires on July 31 and Lt Gen Dalbir Singh Suhag has been named as the next Chief Of the Army Staff. In his last days in office, Gen Singh is visiting all the operational commands of the force.