A few months back, Zap and Jonway announced plans to have the three-wheeled Alias built in China. So... those are the facts, at least as best we can figure. See the press release after the break.