Today’s highlighted blog post from the Council on Better Business Bureaus (CBBB):
TaxMasters File for Bankruptcy: What You Should Know
By Greg Hudson
TaxMasters, the Texas-based company that claimed to provide services to settle taxpayers’ debts for less and recover property seized by