The social media-led transparency revolution is prompting banks and ECAs to strengthen their focus on sustainability, but how is this reflected on business processes? Melodie Michel reports.   Though the concept has been around for decades, corporate social responsibility (CSR) is a term that gained in popularity on the back of the financial crisis, when ...

We hope you enjoyed your 4 free articles on GTR’s website this month. If you want to read more high-quality journalism, please log in below to continue your access. If you are not a subscriber, you can sign up here for just £30 a month.