Twitter has filled out its European team with another two executive positions based in London, but its focus on sales and marketing prompts the question: can foreign markets be anything more than just another chance to score big advertising dollars?
Source: http://feedproxy.google.com/~r/OmMalik/~3/N7WmaE1TJQQ/
tech blog computer hardware news pc news computer magazines
No comments:
Post a Comment