EchoStar unit DISH DBS repays USD 2 billion 7.75% senior notes due 2026 - ECHO News | Rallies