Hindenburg Drops Astonishing Details on Jack Dorsey’s Block, Payment Firm Fires Back March 26, 2023 5