Open menu
Patrice Ann Luoma
The influence of the legal/institutional environment on board of director composition and structure