Comcast and Liberty Property Trust are planning to develop a $1.2 billion office tower next to Comcast’s headquarters in Philadelphia. The project, the Comcast Innovation and Technology Center, will include a Four Seasons hotel. Comcast will sign a 20-year lease for 957,000 square feet in the 59-story building. Read the Bloomberg story here.