Twitter gets another round of funding - $15-20m term sheet reportedly signednews.com16 pointsmarkbao18 years ago