Touch America Signs 10-Year Lease, $24 Million Value

August 18, 2000 at 01:01 AM
Share & Print