Namgyal Wangchuk Re-appointed As Independent Director on IRCTC Board – Know More About Him April 17, 2025