Panasonic Digital Kiosk L&H Companies installation expertise were put to the test in this installation in Times Square and Madison Square Garden in New York City. > View The Project Portfolio > Share > Tweet > in Share