Indonesia-based secondhand car and motorbike marketplace Moladin has laid off 360 of its employees, mostly from its product and engineering teams. The number represents 11% of the total workers, who received the news via email after a "town hall meet...