A Lancashire investment firm has earned international recognition after winning Best Venture Capital and Private Equity Business at the Global 100 2026 awards. Black Castle Capital Partners claimed the title following a