Construction UpdateField ConditionMay 21, 2018Comcast Innovation and Technology Center, Foster + Partners, Norman Foster, Philadelphia, Pennsylvania, OfficeComment Construction Update: Comcast Innovation and Technology Center Construction UpdateField ConditionMay 21, 2018Comcast Innovation and Technology Center, Foster + Partners, Norman Foster, Philadelphia, Pennsylvania, OfficeComment