11 tech giants – but not Apple – have signed up to an anti-scam initiative - Tech Sentiments