Troubadour Announces Revised Debt Settlements Terms Company news release · Source: SEDAR 4 February 2025, 4:31 p.m. EST Share