M

Marco Polo is an average company. I found their pr...

Marco Polo is an average company. I found their products to be just okay. The customer service was decent but nothing exceptional. Overall, I would say they are an average company.

Comments:

No comments