Corporate Social Responsibility (CSR) is the responsibility an organisation has for the impact of its decisions and activities on society and the environment. Whilst it used to be simply a “nice to have”, today, CSR is expected of all organisations. And it is one of the reasons that many of the UK’s biggest businesses are working with Liftshare.
Diageo…