Tiny PR is $73 billion in the hole.
Anyone stupid enough to have lent them the last $70bil deserves to lose their investment.
you are correct the 37 mil is just the current payment due