Twitter CEO Evan Williams steps down UncategorizedadminOctober 13, 2010 Source : http://feedproxy.google.com/~r/webware/~3/7R0AoKqtjq4/8301-13577_3-20018462-36.html