80 employees
Fenrir is a Japanese company developing a free browser, Sleipnir, the most chosen Japanes browser. Yasuyuki Kashiwagi, the Sleipnir
2005