Yadea Scoots into Swiss and Latin American Markets with Several Brand-New Flagship Stores
Yadea Technology Group Co., Ltd (“Yadea”, 01585.HK), China’s leading e-moped brand, has launched flagship stores in Switzerland as well as several countries in Latin America, namely…