Otoklix logo

Otoklix

Otoklix is an Indonesia-based company founded in 2019 by Martin Suryohusodo.

Overview

Otoklix is an Indonesia-based company founded in 2019 by Martin Suryohusodo.