Seven in 10 Brits feel overwhelmed by financial jargon

New research has found that seven in 10 Brits are left overwhelmed by the amount of…