Less Ads, More Data, More Tools Register for FREE

Local Authority Deposits

Definition of 'Local Authority Deposits'

Lending money to a UK local government authority.