Chiara Caligara 10 May 2017 business strategy The Responsible Company Chiara Caligara 10 May 2017 business strategy What does it mean to be a “green company” or to be a “sustainable brand”? These terms have been thrown around quite widely, and increasingly, it seems that all companies are “sustainable”.