K

I have mixed feelings about Biox s.a. On one hand,...

I have mixed feelings about Biox s.a. On one hand, their website biox-sa.com is visually appealing and user-friendly. However, their customer service needs improvement. Overall, it's a decent company.

Comments:

No comments