Electric off-road motorcycles offer green choice for bikers – Khmer Times

SUR-RON’s manufacturer, Chongqing Qiulong Technology Co., Ltd, is located in Dadukou District, southwest China’s Chongqing Municipality.