MEDC to repay two Senior Notes maturing in 2026 and 2027 19 May 2025 17:51 Senior Notes worth USD 242.31 million and USD 418.70 million respectively. MEDC to repay two Senior Notes maturing in 2026 and 2027