Technical Issues on the Website
As you may have noticed, we are currently experiencing some technical issues on our website which is causing it to be unstable. We’re working on these issues and we hope that it will soon be resolved. We would also like to thank the members who wrote in informing us of these problems; as always your help is much appreciated.
The Toluna Team