The Corporation is a major vehicle of business activity worldwide. It incurs social costs and generates benefits that continually change - hence, whether it still provides a net benefit to society is contestable. Evidence-based observations of the last decade of corporate sagas and the role of accou[...]
The only textbook for the compulsory study theme of Social Issues which is fully up to date for 2011 onwards[...]