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