Deletion of Deal horizon

Comment: I am usually supportive of keeping academic and business jargon, if the use is wide, and definition can be found (or derived). This, however, seems like a very niche term, I couldn't find any usage in Google Books/News, and refs are sketchy. Seems bordering on 
Stance: delete
Cited policy: Wikipedia:No original research (WP:OR)