British Business Investments reports sharp drop in annual profit UK Investments British Business Investments reported a sharp drop in annual profit on Tuesday as it lamented a challenging economic backdrop in the UK. British Business Investments is a subsidiary of the British Business Bank, a government-owned development bank. BBI aims to improve access to alternative finance for smaller businesses in the UK while making a commercial [...]