Definition from the Volunteer.directory Glossary
A business approach that contributes to sustainable development by delivering economic, social and environmental benefits for all stakeholders.