2.6 mm pixel pitch vertical LED display installed in the main lobby of stock listed Milan corporate. Creative video solutions for stunning visual effects.