An estimated $4 to $20 billion in value, what is he thinking?

  • meridian
    link
    fedilink
    52 years ago

    So you’re saying it’s worth at least 20 billion? Still seems too high to me.