FundsBritish Business Investments commits £20m to Beechbrook Capital fundsMay 8, 2024113British Business Investments (BBI) has increased its commitment to Beechbrook Capital with a new £20m separately managed account (SMA). The...