Neo Expands Digital Signage Operations

Following the inception of its Canadian operations two years ago, Neo Advertising, a digital OOH network owner, has established an infrastructure for digital signage operations in the United States. The newly formed Neo Advertising USA, LLC, has set up sales and marketing offices in New York City, in addition to a production and operations facility in Los Angeles.