Media

In a 16-Hour Tear, Fox Books $100 Million in Ad Sales Revenue