MirriAd – Digital Product Placement

This is a showreel produced by MirriAd, a digital product placement company based out of the UK which offers “a new way to reach audiences by digitally embedding brands into video content”. With product placement rules being liberalised in many … Continue reading

Read On