Published On: Mon, Sep 25th, 2023

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

Most Popular Posts