A

The company Xsquared international ltd is quite av...

The company Xsquared international ltd is quite average. While their website, x2international.com, is decently designed, their customer service needs improvement. I would appreciate if they work on enhancing the overall customer experience.

Comments:

No comments