Home Highlight Business struggle with jargon, reveals research