London International Awards Announces the Winners for Ambient & Activation, Print, Poster and Billboard
For the first time, London International Awards, one of the world’s most prestigious Global Award Shows, is announcing the Winners & Finalists as each jury completes judging. After deliberating over…