IoDSA puts executive pay onus at door of business
The business community needed to “put its own house in order before it can lead convincingly”, the Institute of Directors of SA (IoDSA) said yesterday, pointing to growing concerns around the controversial issue of high salaries being paid to executives. Source
