The Buzz has Begun…

It has been a week since we launched the all new Toluna, and word is starting to spread; here are some of the more interesting and important reviews from the past week:

If you come across any additional news or reviews, please let us know!

Avner & the Toluna Team

Advertisements
%d bloggers like this: