• Tina Brown

    How Much To Birth Daily Beast?

    "A one-time $18 million start-up cost for the launch of a web site is excessive, inconsistent with IAC’s operations, and just not accurate in this case." [Wired]

    Loading comments ...