Please, flip your device!

Beijing Automobile International Corporation

Thumb zimbabwe 1242262 960 720

Zimbabwe: WMI vehicle production hampered by critical shortage in hard currency