Marti Technologies (MRT) Notes Payables (2021)

Marti Technologies' Notes Payables history spans 1 years, with the latest figure at $37747.0 for Q2 2021.