Society ❯ Communication ❯ Social Media
Public Response Customer Feedback Complaints
Outage trackers show hundreds of reports, with regulators in Turkey requesting a technical explanation.