Railways' revenue receipts are expected to surpass Rs 3 trillion for the first time in history, benefiting from ...