Beware of Tax Rate Complacency
Toyota Financial Services recently announced that as a result of consolidating customer service centers, the Cedar Rapids facility will close and cut 600 jobs, due in part to the private sector employing 5% fewer people than a year ago. The consolidation of customer service centers is a loss for Iowa and a win for other states, such as Texas. Businesses […]