Non-tax bonanza pushes tax ratio to 21-year high

Non-tax bonanza pushes tax ratio to 21-year high