Proposed change to the Ogden rate and what it could mean for you
The UK’s Bank of England interest rate has been at an all-time low for the last 10 years, with it being at just 0.25% since August 2016. This means that interest on many savings and investment opportunities has significantly diminished. For peace of mind that you and your business reputation are protected, contact All Med…