ZTE acquiesces to having violated Iran sanctions, will pay $892 million in fines

Finally drawing a 5-year saga to a close, Chinese mobile manufacturer ZTE…

Iran to deploy new system to ID every Internet user within the country : Report

Iran’s continuous denial of Internet freedom to its citizens has elevated even…