Webfactory wins esteemed advertising award

Webfactory has been awarded one of the advertising industry's most prestigious accolades, a One Show Interactive Award