Despite a last-minute uncertainty, the finance minister delivered the Union Budget 2017 in parliament as per the advanced date...