BC Partners

BC Partners LLP is a British international investment firm with over $40 billion of assets under management across private equity, credit and real estate in Europe and North America. Its global headquarters are in London.

1 story • Updated Oct 14, 2025
BC Partners
Business

Shawbrook Plans Major London IPO Next Month, Targeting £2 Billion Valuation

9 sources Oct 13, 2025