Searches for ‘How to delete Twitter account’ soar by 2,806% in the UK
Analysis of Google search data by comparison service CasinoAlpha has revealed that online interest in the term ‘Delete Twitter’ and ‘Delete Twitter account’ has shot up by 983% and 520% in the UK and 131% worldwide in July…