beckytank1152 beckytank1152 16-04-2024 Business contestada What are corporations that are committed to both business and social objectives, accountability, and transparency?