Delcath is one of the worst managed companies I have ever seen. There have been so many examples of poor decision making over the years, you really have to wonder what the motivation for it all truly was. Will be interesting to see how this plays out!