DEFINITION: A concept which encourages a company to take responsibility for its impact on environmental and social wellbeing. CSR is a broad movement which encompasses a variety of issues such as ...