V

Vittorio Ledda

8 months ago

The company's website is informative and easy to n...

The company's website is informative and easy to navigate 👍. However, the customer service response time could be improved. Overall, an average experience 🤷‍♀️.

Comments:

No comments