CEO pay cut, 32m hacked in cookie attack and top lawyer walks – it just keeps going from bad to worse for Yahoo