As the company we once knew as RadioShack winds down its affairs, it’s taking care of some important pieces of business. Like paying its taxes. This week, the company negotiated to pay its property tax balances on its former properties in Texas. [More]