Tuesday, April 06, 2004
At Least it's Official Now
Rupert Murdoch's News Corp. will be setting up shop in the U.S. which makes sense because this is where 75% of his revenue comes from.
| Permalink Here
Rupert Murdoch's News Corp. will be setting up shop in the U.S. which makes sense because this is where 75% of his revenue comes from.
| Permalink Here
http://www.top-blogs.com/cgi-bin/rankem.cgi?id=ebradlee