What are the typical terms for commercial finance agreements?

10 Sep 2024