2 points | by Bluestein 5 hours ago ago
1 comments
CEOs do get what they deserve -- too late to make a difference.
CEOs do get what they deserve -- too late to make a difference.