11 employees
Media startup The Steppe, which was founded in 2016. Focuses on education, technology while avoiding gossip, tabloids and clickbait.
2016