Indian Railways has been plagued by several problems – lack of sanitation, archaic infrastructure, low revenue margins, etc. But, of late, the Railway Ministry, headed by Minister Suresh Prabhu, has taken several concrete steps to solve these issues.