I know your first thought was the Presidential election right?  No, silly, this isn’t a political rant, this is all about the new Sales and Transaction Taxes website!

The District of Columbia has announced a major upgrade that will coincidently...