Fox Blames Revenues Fall On Fantastic Four Failure

Fox saw a drop in its quarterly earnings for Q1, and much of the blame is being placed on [...]