C88 acquires Indonesia-based auto listings site Otobro July 29, 2018 March 13, 2017 By C88 Media C88 acquires Indonesia-based auto listings site OtobroDeal Street Asia