N

Telin disappointed me. The website is average, and...

Telin disappointed me. The website is average, and the customer support is not up to the mark. I faced several issues and they took too long to resolve them. Would not recommend!

Comments:

No comments