Wales

Resource center

Tara McGeehan
Tara McGeehan

What does Responsible business mean to CGI in the UK?

2022-01-24 Over the last 10 years the concept of Responsible business has evolved significantly, as has the associated terminology. CSR, Ethical Business, Citizenship, Purpose, at times it can be hard to know which term is most appropriate or what they even...