For a company like this to have such a dramatic fall from grace would see insto's push the head honcho out the door as someone has to be held accountable for the debacle the company has found itself in.
How Cohen has survived so far is beyond me.....