British Business Bank delivers net operating profit of £31.8m
The British Business Bank, the UK government-owned development bank, has delivered a net operating profit of £31.8m
The British Business Bank, the UK government-owned development bank, has delivered a net operating profit of £31.8m