India has launched a $30bn (£24bn) programme to modernise its railways in recent years but this has been marred by a series of accidents, including a major three-train crash in 2023 in the state ...