Indian Railways announces record revenue of $29.2 billion in FY23

Indian Railways announces record revenue of $29.2 billion in FY23

Indian Railways announces record revenue of $29.2 billion in FY23