InvestAcc Group takes over £3.2bn book
Investors should focus less on economic trajectory
Closing date for entries is 30 May
Follows institutional investor vote that saw none vote against
Thought Leadership Summit 2025
Share price up 44.5% in 2025
Importance of human-led insights 'undeniable'