“Good to start, bad to grow.” That’s becoming the unfortunate modus operandi of Spain, at least when it comes to building companies. Barcelona startup Teambox, a cloud-based collaboration and communications company, just closed a $5 million Series A round, and in the process moved their headquarters from Spain to the United States. As of this week, Teambox is officially a … [Read more...]