live Related news:
Itch.io platform briefly goes down due to "AI-driven" anti-phishing report - Everything you spend on itch.io goes to devs on Nov. 29 - Itch.io marketplace now requires asset creators to disclose their use of generative AI - Itch.io requires all creators to disclose AI-generated content - Get hundreds of indie TTRPGs for just $10 at itch.io and support accessible gaming

Itch

4 hours ago
bookmarkBookmark

Itch is a company. It is located in London, the United Kingdom and was founded in 2003. The company is part of the Consumer Discretionary sector, specifically in the Diversified Consumer Services industry.

Key facts

Classified as: organization

Business

Talking Points:

Learn more about talking points

In literature

There is no book written about Itch in the database

Related

Connected or similar:

Details

This dashboard is based on data from: YAHOO-FIN, YFINANCE, Twitter

This content can be used under the CC BY 4.0 license