TDS expects to resume share buyback with USD 523.9 million remaining under repurchase programs - TDS News | Rallies