Site maintenance and speed issues
As many of you have noticed, Toluna has been suffering from some speed related issues over the past few days. We have already completed the first round of maintenance to our servers and are working hard to complete the process and resolve these issues as quickly as possible and with minimum down time; thank you for your patience and understanding.
See you on the site,
Avner & the Toluna Team