Intersection Signs Downtown Philly For 100 Smart City Ad Screens

November 2, 2017 by Dave Haynes

The Google-backed media firm Intersection has reached an agreement to install 100 of its smart city ad posters on the streets of downtown Philadelphia, …

Read more