Debt Service Is Heading for 71.7% of Revenue November 10, 2026 Business & Entrepreneurship/News & Developments The DMO projects debt service will take 71.7% of revenue by 2030, and 97.3% if shocks hit. Here is what its Debt More