Castro Innovation Plus

Joined
Buenos Aires, Argentina

User Stats

Profile Images

User Bio

Say hello to +Castro, the first “innovation house” in Latin America that combines advertising creativity, cutting edge technologies and production capacity with the objective of offering big ideas that create a turning point in the life of a brand.

External Links