Why Rail Budget is presented separately from general budget?

Why Rail Budget is presented separately from general budget?

This has been a subject of debate that Why Rail Budget is presented separately from general budget, Please read this news published in hindi daily aksmaat:-

rail bjt alg