Site performance issues

Dear Members,

You may have noticed that the website has been suffering from performance issues recently. Unfortunately, this will last for a few more days; our Technical staff are working on the problem and hope to fix it soon. We apologise for the inconvenience and we thank you for your comprehension and patience.

See you soon on the website,

Avner & the Toluna Team

%d bloggers like this: