Public Art Unveiled at Comcast Technology Center
Artists Jenny Holzer and Conrad Shawcross explain the inspiration behind their art installations in the lobby of the new Comcast Technology Center. Comcast CEO Brian Roberts also spoke about the purpose the art serves.