Biden and the Obama Tax Warning

New administration threatens industrialized world’s highest tax rate on business.