Alex Nicoll/Business Insider Sunday’s announcement that Deutsche would be laying off 18,000 employees was swiftly followed by actual layoffs in New York City this post-holiday Monday. Even though it was mid-morning after a holiday weekend and prime time to get into the office a little late, the door was almost exclusively letting people out. At […]