Long haul Loans: All you have to understand A type of loan this is certainly paid down over a protracted time frame higher than three years is known as a …