British Business Bank reports £147m losses but boss insists taxpayers get ‘good return’
The development bank blamed wider issues in the economy for a drop in the value of the businesses it has poured money into.
Daily Express :: Finance Feed
The development bank blamed wider issues in the economy for a drop in the value of the businesses it has poured money into.
Daily Express :: Finance Feed