You are here: Home > Glossary > Long term credit
Credit that is granted for a period longer than five years.