When are the results of the apptivate contest expected to be published? It is already the 16th of June. On the site it is written that the result is going to be announced on the 15th of June. But no information seems to be available. Please let me know the winners.
Whoops. The site flipped itself to "Here are the winners!!1" mode before it was told who the winners were. This will be remedied tomorrow, June 17th, during the business day of Eastern U.S. time. My apologies for the delay.