Pinned
Echostar $SATS PAID it's delayed $183m interest payment. This paves the way for the $20 billion + AT&T deal closing in coming days.
The key tidbit: "no challenges to the FCC approval order were filed by the applicable deadline" (which was today).
EchoStar Corporation,

