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