AT&T's $23B EchoStar Deal Sends Stock Up 75%, Resolves SpaceX Feud | The Tech Buzz