The New York City Branch Of The Ohio Life Insurance And Trust Co Collapsed Following Widespread Embezzlement Leading To A Severe Recession That Caused About 5 000 Businesses To Fail - August 24 in History | This Day Story