Tech

Hulu buys back AT&T's 9.5 percent stake