Amidst much chaos and expectations the Union Budget for 2017-18 was finally brought out in the open by honourable ..