Russian video advertising startup Buzzoola takes up residence in New York
No sooner had we reported on a friendly Danish invasion of New York than we need to make another announcement: to all those business development managers (and others) with media jobs in the Big Apple’s online advertising sales market, watch out — the Russians are