My impression is that Tyhee has been trying to sell itself to non-retail investors, i.e., financial institutions. I wouldn´t be surprised if Webb´s departure was part of this sales campaigne.
Their success will be measured by what sort of deals finance the mine.