Alabama Courts Force Greenetrack To Pay $76 Million In Taxes

Greenetrack

The Alabama Department of Revenue finally forced Greenetrack Inc. to pay over $76 million in taxes. Greenetrack will now be forced to pay the fine, because the Alabama Supreme Court ruled against them, exhausting their options. Getting Greenetrack to pay a fee may have been a win for lawmakers, but it really just showed the … Read more