Norwich Research Park
Norwich, Norfolk NR4 7TJ
United Kingdom
University of East Anglia (UEA)
Corporate Governance, board committees, compensation committee, ownership mechanisms, shareholder activism, shareholder resolutions