Railways Notch Up Highest Revenue Till Date