site logo

Luckin launches self-serve vending machines