"In June 2016, the sudden resignation of Railway Board's financial commissioner Sanjoy Mookerjee, three months ahead of his retirement, seeking "voluntary retirement" came as a big "surprise and shocking" to many.
Though Mookerjee, a 1978-batch Indian Railway Accounts Service (IRAS) officer, had chosen to remain tight-lipped throughout on the issue, sources in the railways didn’t rule out the possibility of "strong disagreement on policy issues with the top leadership"."