Welcome to the Team: ALCURRO Marketing Agency Joins C42! 2023-01-09 We are excited to announce the acquisition of ALCURRO.COM, a marketing agency based in Buenos Aires, Argentina. ALCURRO has a strong track record of serving Read More