J

Very slow delivery, 7 weeks more than quoted. Terr...

Very slow delivery, 7 weeks more than quoted. Terrible communication. They have caused my project so much stress.

Comments:

No comments