Twitter has suffered a system failure, causing an email announcing that restore passwords of their users were commanded. Affected users received an email from the social network warning that your password was reset, but the notice was sent in error as cleared later. A Twitter Spokesperson has informed The Next Web that the failure was […]