Govt6916 Govt6916 12-01-2024 Business contestada Creating shared value refers to businesses seeking opportunities to leverage corporate assets to address both business opportunities and social needs.a. True b. False