TECH NEWS Tech Companies Move Ahead Of Broadcasters In The Online Video Advertising Space By Hellen Oftroy 2 years ago NEW YORK, NY – JUNE 17: The Apple logo is displayed at the Apple Store