Rumored deals ← Knowledge Base This deal is "rumored": we were tipped about this deal by a person close to the company that got funds.