How Medical Resident’s Blog Spurred 3rd Largest Bank Failure In US History; James Block, Signature Bank
2024-01-23 12:08:49 James Block is a physician at one of America’s top hospitals. The best short call of 2023 wasn’t made by a ruthless hedge fund, a well-known activist firm,…