A promotional display of China Auto Rental Holdings Inc illuminates New York's Times Square as after it made its debut on Monday in celebration of the company's 5th anniversary. The 30-second advertisement, which features the name and the logo of the company, is organized by Nasdaq and will be played 90 times a day on the screen until December 15. [Yu Wei/China Daily] |