F
Frederic Caffin Review of Cloud star
I had a mixed experience with Cloud star. The cust...
I had a mixed experience with Cloud star. The customer support was helpful, but the website was a bit confusing to use. They need to improve their user interface.
Comments: