IN BRIEF: BP Marsh remains upbeat, plans further share buyback
BP Marsh & Partners PLC - London-based venture capital investor - Issues trading update. Remains confident regarding ongoing performance. Reports group funds stood at £40.5...
Mon, 19/02/2024 - 16:11