That is ridiculous. I know so many people who have had issues with taxes, and most of them are great people. Just because someone had some disagreements about taxes 7 years ago does not make them any more or less capable of running a company.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.