Concentrated power at the top of businesses remains a red flag

Concentrated power at the top of businesses remains a red flag

FT.com

Published

There remains a logic to separating functions of chair and chief executive

Full Article