$200 million juggernaut was valued were touting $500 million and $1 billion just raised $15.5 million at a $200 million valuation. $200 million Business Insider an estimated $200 million just raised $15.5 million at a $200 million valuation. an estimated $200 million attracts