A
Alyssa Lim Review of Du - Emirates Integrated Telec...
Bad experience! Worst customer service they put in...
Bad experience! Worst customer service they put in the front line. They are not accommodating at all.
Comments: