No wonder we are confused, this is for UK deals. People in the U.S. don't have anything called "Deal Streams", or whatever that is. Your post is in the wrong section, thus why many of us are confused.
No wonder we are confused, this is for UK deals. People in the U.S. don't have anything called "Deal Streams", or whatever that is. Your post is in the wrong section, thus why many of us are confused.[/QUOTE]