Time Warner Reclaims Google’s Stake In AOL
Google may be great at search, advertising, and a lot of other things, but its investment strategies could apparently use some work. Time Warner has bought back Google’s five percent stake in AOL – for which the search giant paid $1 billion in 2003 – for a mere $283 million.
A decent investment is of [...]
