C
Christina SelbyReview ofArctura, inc.
Arctura, inc. is an average company. The website a...
Arctura, inc. is an average company. The website arcturawind.com provides a decent experience. However, I felt that their customer service could be improved. The response time was slow and they didn't address all of my concerns. Overall, I would say it's an okay experience.

Comments: