Spain’s Grupo iZen and Argentina-based Non Stop have launched Cacao & Cia, a new shingle aimed at producing content for the global Spanish-speaking market. With offices in Madrid and Mexico, the joint venture will be headed by Non Stop’s Pedro Dávila, who will lead a creative team in close collaboration…