Indian Railways announces record revenue of $29.2 billion in FY23 India / April 18, 2023 Indian Railways announces record revenue of $29.2 billion in FY23