Creative Competition Awards over $1,312,800.00 (£1 Million) in OOH Space Between 3 Advertisers Read more