The giant cable provider said its new lease at its St. Paul office is effective through 2024, and the company is investing millions into refurbishing the space this month.
↧