Contact the publisher of this press release Amscreen Ships 3000th Digital Screen to Clear Channel as Digital Out-of-Home (OOH) Advertising Business Booms