yahoo logo


Prepared to write a cheque for $25 billion