A

Worst customer service !! Catastrophic conditions ...

Worst customer service !! Catastrophic conditions in the office, I would NEVER have thought of that from Mercedes Benz. That such employees work for this company is very, very questionable.

Comments:

No comments