H
Helen Kim Review of Leo corporation
The Leo corporation provided a satisfactory servic...
The Leo corporation provided a satisfactory service. However, I feel there is room for improvement in their delivery speed. Overall, it was an average experience.
Comments: