Originally posted on October 3, 2023 @ 06:40 Recent news revealing a £147 million annual loss incurred by the British Business Bank (BBB) due to falling business valuations paints a concerning picture of the broader economic landscape. In a time when the cost of living is skyrocketing, interest rates are on the rise, and whispers of a looming recession persist, businesses and startups find…
No responses yet