China Auto Rental yesterday morning cancelled its initial public offering on Nasdaq after failing to attract sufficient demand from investors. The company was scheduled to price the deal yesterday following a two-week roadshow and was set to start trading last night, making it only the second Chinese company to list in the US this year.