India's unemployment rate is 2 per cent according to the World Economic Forum, making it the lowest among G20 nations, says Dr. Mansukh Mandaviya | MoLE press release · Complied AI