K

The Leona Group is an average company. Their websi...

The Leona Group is an average company. Their website lacks essential information, and the services were just satisfactory. The customer support was not very helpful either. Overall, an average experience.

Comments:

No comments