Bill Ackman Discloses New Holdings Including Netflix, Visa, and Mastercard | Epistemic News