VAT: Taxing Value at Each Stage