The government will divest up to a 4 per cent stake in state-owned Indian Railway Finance Corporation Ltd (IRFC) through…