Yahoo searches for some new answers

An eroding customer base and failure to monetise means the clock is ticking for Yahoo.