That’s a Wrap: Port Authority Unveils Translucent LED Bus Terminal Advertising Installation

The Port Authority Bus Terminal has activated New York City’s largest installation of mediamesh: an advanced LED imagery technology with a variety of potential applications.