Americas Comcast Plans $1.2 Billion Technology Center RMN Digital | January 16, 2014 Comcast Corporation (Nasdaq: CMCSA, CMCSK) and Liberty Property Trust (NYSE: LRY) announced they will jointly develop the “Comcast Innovation and Technology Center” on the 1800 block of Arch Read More