Amit Shah hails the Rail Budget, says it fulfills expectations of the society - IBN Live