IN BRIEF: BP Marsh & Partners remains positive about market outlook
BP Marsh & Partners PLC - venture capital investor in financial services businesses - Net asset value as at July 31 last year amounts to GBP179.8 million, up from GBP166.6 million at January 31, 2022. This represents a 8.5% during the six-month period. Read More