A
Amy Gauntt Review of Mechel romania
Overall, my experience with Mechel Romania has bee...
Overall, my experience with Mechel Romania has been satisfactory. The customer support team was responsive and assisted me when needed. However, there is room for improvement in terms of website optimization. Good company overall.
Comments: