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.

Visit site
Novo Holdings · BBI Solutions