Dada Group to scale up 415 Shopping Festival with over 150,000 stores, autonomous delivery initiative, and more Read more