RE:8 th. place......
I spent about 15 minutes looking at the list and found the sustainable criterion to be somewhat suspect. Many that scored high, did only by virtue of being freshly capitalized with no long term record to make an accurate ranking. Now our low-ish score on growth is certainly one to ponder.....