Home Investing Kraken Raises $800 Million, Surges to $20B Valuation Ahead of IPO Plans