How tech is forcing firms to be better global citizens on March 14, 2016Cute baby animals covered in oil washing up on beaches; pensioners thrown into poverty; “dieselgate”. What do all three have in common? Before scandal struck, the three corporations concerned – BP, Enron, and Volkswagen respectively – were all judged to be among the world’s top companies for their corporate social responsibility (CSR) work. As a […]