SPS Commerce renews its 200,000-square-foot lease at SPS Tower in downtown Minneapolis, securing its headquarters for 15 more ...