Startups can access up to USD20,000 in Alibaba Cloud credits and receive support from the wider Alibaba Group ecosystem and local partners.