Sequoia

Astro is Indonesia’s first and fastest-growing on-demand platform for groceries and essentials.