An employee wipes a Toyota electric FT-EV II concept car at the Guangzhou Autoshow Dec 20, 2010. [Photo/Agencies]