Business Zoomcar launches in Indonesia and Vietnam- announces appointment of country heads Rekha Nair September 22, 2021 0