Yahoo under new ownership. Again.
Yup. Last week's rumoured deal got announced today, with Apollo Global Management acquiring Yahoo and AOL for $5 billion. The deal won't close until later this year but it will be interesting to see what AGM will end up doing with these organizatio...