Going Up: New Heights for New Comcast Tower
The Comcast Innovation and Technology Center will soon be the tallest building in the city, and house both NBC10 and Telemundo 62. NBC10’s Keith Jones has an inside look at the new construction from high in the sky.