Insight Tribute to Padma Shri Prof. Radha Mohan Srestha Roy Jun 11, 2021 Former Information Commissioner and eminent economist turned environmentalist of Odisha, Padma Shri Prof. Radha Mohan passes away.