Corporate Responsibility Business Model and Innovation To flourish against a dynamic backdrop of changing markets and cultural and technological shifts, a successful business requires the integration of environmental, human and social issues in its value-creation process.