Yahoo! opens support centre in Barcelona
Media giant Yahoo! is opening a customer sales support centre targeting small European businesses in a bid to bolster its display advertising offering
This content is only accessible to subscribers of New Media Age


