A
Ayman Jaber Review of Du - Emirates Integrated Telec...
The worse provider in customer service ever.
The worse provider in customer service ever.
I have been struggling for the past 10 days and in vain no one knows or no one wants to handle a complaint.
Comments: