Back to all studios
Antai banner
Antai logo

Antai

Barcelona, Spain

About

Founded in 2012
31 employees

Focus Areas

Industry Focus

Venture Building