ZAP and Jonway report only 400 Employees in their latest 10K from year 2013 and only 51M in income. It is quite erroneous to put up a page from Alibaba from 2006 information which says 1000 employees and not include the CURRENT information which can be found at www.sec.gov