BBI Solutions
Investment area
Principal Investments
Region
Europe
Date of investment
August 2021
BBI is a leading supplier of products and services to the global diagnostics and life sciences industries. The business has manufacturing sites spanning four continents and is headquartered in Crumlin, Wales.