“The additional help from Mastercard will help our analysts carry on their essential work keeping the internet safe for everyone.”
The Internet Watch Foundation (IWF) launches its international work by announcing a partnership with Mauritius.