To launch DirecTV Now, a standalone live TV and streaming service, ALT TERRAIN drove awareness, education, and signups on the streets of New York City Product demo street kiosks deployed to New … [Read more...] about DirecTV Streaming Service Product Launch Street Marketing in NYC
