Mirriad signs in-content advertising partnership in Canada
LONDON, UK: Mirriad, the leading in-content advertising company, announced a new partnership in the strategically important North American. Mirriad has signed a partnership agreement with Canada’s largest TV and digital media conglomerate. This partnership represents an important milestone for Mirriad…