7 Dec 2017

TV is an industry that is constantly evolving and entering new territories of technology, some of which were never thought of as being able to connect back to TV or advertising. Shereta Williams, president of Videa, puts forwa...

Please reload

Archive
Please reload

© 2019 Rapid TV Everywhere Ltd.