During my travels, I temporarily have Internet access for a day or two, and I see that the official World Solar Challenge team list is up. Some teams in my list seem to have dropped out (most notably Megalux, sadly), while other teams which I have never heard of have appeared.
I will update my list after my travels are over. Meanwhile check out what Mostdece has to say. As I continue to travel, this blog will run on queued-up posts for a few more weeks.