I hope its crash tests are better than the Chinese Chery car: http://www.youtube.com/watch?v=3F3nLj9ljWo
Yep either that's one of the three "indices" that didn't measure up or they just didn't do crash testing at all.
I'd bet huge money as well that there are no long-term reliability tests in that report.