InvestorsHub Logo
icon url

groton68

10/28/17 7:41 PM

#201665 RE: CallMeCrazy #201661

Leo will want a lot of money. My guess is at least $10 billion. Leo has said repeatedly that the further along the more they are worth.