Il documento è stato lanciato il 4 marzo 2005 a Bruxelles dinanzi alla Commissione Europea da parte di CSR Europe e Sodalitas.
La Roadmap esprime l’impegno delle imprese per la creazione di un contesto economico più competitivo e responsabile e lancia un appello a governi e società civile europei affinché collaborino allo sviluppo di soluzioni sostenibili e innovative.
Il sito di CSR Europe raccoglie i documenti e gli eventi dedicati a questa innovativa concezione dell'Organizzazione aziendale.