Zoomcar, the leading marketplace for car sharing in emerging markets, today announced the appointment of Delly Nugraha as their Country Head for....