Blacklisted
Anima logo

Description

Anima, a tech company specializing in design-to-code solutions, is located in San Francisco, USA. It is a subsidiary of the parent company, Tech Giants Inc.

Categories

Blacklist classification

Company officially supporting Israel

  • official statement in the official social media

Proofs

Have Information About This Company?

Share your experience or provide additional information about this company.