Over 25% of European financial services board members hold 4 or more posts

16 Jul 2023

Risk of ‘overboarding’ leads to concern from fund managers

Read full article at Financial Times

Menu