19 December, 2016

Overconfident CEOs are less socially responsible

[caption id="attachment_3283" align="alignleft" width="300"]