Twitter co-founder Evan Williams has posted on his personal blog that the time had come to leave Twitter and look at doing something new. Twitter announced earlier this week that co founder Jack Dorsey was back in charge of product development and that Williams who had replaced Dorsey as CEO …
Read More »