Intaxicated WHAT DOES THE FINANCE ACT DO? You must have seen a lot about this new thing called the Finance Act. Everywhere you turn, all you see is – The Finance Bill has been passed into law! …