Reviews 11
Filters:
Rating
Language
Sort:
Most recent

I had a mixed experience with Explorer srl. Their ...

I had a mixed experience with Explorer srl. Their initial response was slow, but once things got going, the service was satisfactory. I hope they work on their response time in the future.