Sustainability has been defined as the practices which meet the needs of the present generation without compromising the ability of future generations to meet their own needs (ERIS, 2013). The sustainability of business operations has increasingly come to include both social and environment components. In this way, companies are encouraged to acknowledge their impact on the communities of their employees and the environment in which they operate.
Taal, Michelle. (2013) Environmental and CSI Reporting in South African MNCs. Johannesburg/Cape Town: FES/LRS.