Very correct said...
IR is not an infrastructure company, its main function is running trains I.e. Rolling Stock. All kinds of Trains be it passengers carrying or Freight carrying all are Rolling stock only along with their production and maintenance. And to run these rolling stock the minimum infrastructure that is needed is platform, bridges, building, computers , controllers, etc ...and these all infrastructure are needed to run those rolling stocks properly. But in last few years it is getting converted to a Infrastructure company..... building Shopping Mall, Hotels in Station premises, Airport like station building, etc are not the work of Indian Railways. Railways has nothing to do with Hotels, Malls...
more... ,etc work. IR is only for Running Trains and providing connectivity to all parts of India. Only basic passengers amenities are required for that inside trains, and outside trains like a proper platform surface, Toilets, Sitting arrangement, Drinking water, platform shelter, proper lighting facilities at station and surrounding, etc...bass this is only required as basic ,in additional you can provide Charging facilities, Food stalls , lift, ramp ,etc nothing else is needed for running trains. These facilities are still not available in small stations in many places and IR is not developing them.