Mirriad Advertising plc (“Mirriad”), a video technology company delivering in-video advertising globally, is pleased to announce it has entered into a 12-month contract to provide in-video advertising to NBCUniversal Media
Mirriad Advertising plc (“Mirriad”), a video technology company delivering in-video advertising globally, is pleased to announce it has entered into a 12-month contract to provide in-video advertising to NBCUniversal Media