Business Block CEO Jack Dorsey’s Net Worth Drops by $526 Million Following Hindenburg Report March 24, 2023