A

Andrea Gaedigk
Review of Delo, d.d.

10 months ago

Delo, d.d. is an average company. They provide dec...

Delo, d.d. is an average company. They provide decent services and have an okay website. However, their customer support could be improved. Overall, it's an okay experience.

Comments:

No comments