One of the challenge entrants has published some of their results Interesting stuff. http://orefox.com/ I wonder how they go handing over the methods they use? this seems like a small company, I wouldn't want to hand over IP like that.
OZL Price at posting:
$10.04 Sentiment: Buy Disclosure: Held