View portfolio
logo for a small architectural firm based in mexico.
Innvoators is a fund investing in Internet start ups.