Home / Investors / Startups / Shiru

Shiru

Shiru is a new company that’s launching from the latest batch of Y Combinator-backed startups.