Send MessageAhmed Mohamed Member since Feb 23, 2019
Posting History
Tedata - Internet disconection and stability[New Complaint]
I have been out of the net for three consecutive weeks and customer service is no worse. And suffering from constant promises of technicians not being...