J
James Newman Review of TNT Express Worldwide - Kenya
Customer service Terrible! Efficiency terrible!! C...
Customer service Terrible! Efficiency terrible!! Communication terrible!!!!
Customer service Terrible! Efficiency terrible!! Communication terrible!!!!
Comments: