Media

Viacom and AT&T reach agreement in contract dispute