Ebuzzing introduces global self-serve platform http://t.co/6o31ID6HJA pierre chappaz (@pierrechappaz) September 23, 2013 Video ad network Ebuzzing has launched Ebuzzing Self Serve, which it claims is the first global platform for advertisers and agencies...