A aswathdamodaran.blogspot.com The Billionaire Tax: The Worst Tax Idea Ever? 12 points cascom 5 years ago 3 comments