The Paris Climate Agreement: what is it and what does it mean for business?

At the recent Paris climate summit a major new international agreement on climate change was concluded – the Paris Agreement. This post sets out some key elements of the deal, how business is affected, and what comes next. Overall, the…
Read more