Twitter gets another round of funding - $15-20m term sheet reportedly signed | Heykuki News