Research finds confusing number of terms for business finance