Tech companies face £18m in fines for failing to deal with illegal content

by