A

Velti has been mediocre at best. Their website is ...

Velti has been mediocre at best. Their website is decent, but I had a few issues with their services. The customer support was average, and it took longer than expected to resolve my queries. I expected better from them.

Comments:

No comments