Comcast to build Innovation and Technology Center in heart of Philadelphia

Comcast and Liberty Property Trust announced today they will jointly develop the “Comcast Innovation and Technology Center” on the 1800 block of Arch Street in Center City Philadelphia. The proposed $1.2 billion 59-story, 1,121-foot tower will neighbor Comcast Center, Comcast’s global headquarters, and become a dedicated home for the company’s growing workforce of technologists, engineers …

Revolution fuels increase in Cairo, Egypt street art

According to the CNN report below, Egypt’s revolution in 2011 gave birth to an explosion of new creativity, especially street within Cairo’s street art culture. “It’s kind of making a statement, that the public space is for everyone. It’s for walking, it’s for sitting down, it’s for demonstrating. It’s for art.”