Twitter now valued between $200M and $250M
Jan 26 2009, 16:01