The information technologies and communications authority (ITCA) of Turkiye imposes an advertising ban on Twitter Inc. over the company’s non-compliance with the law that requires social media platforms to maintain a legal presence in the country.
Original source