C

Stella international ltd. is an average company. T...

Stella international ltd. is an average company. The quality of their products is satisfactory, but there is nothing exceptional about them. The pricing is competitive, but their customer service needs improvement. Overall, an average experience.

Comments:

No comments