Question: What is the amount of the company's interest payable on debt, including, but not limited to, trade payables?
Answer:
23.1M
USD
16797625
Interest Payable
2023
Unverified - Added by Steward