T

Termedia is an average company in my opinion. The ...

Termedia is an average company in my opinion. The website is easy to use, but the range of medical products could be improved. The customer support team needs to be more responsive and provide better assistance. Overall, an average experience.

Comments:

No comments