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

  • meridian
    link
    fedilink
    arrow-up
    9
    ·
    11 months ago

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