clarajeansonels6365 clarajeansonels6365 28-02-2024 Business contestada What refers to how companies remain in business?A) Corporate social responsibilityB) Economic sustainabilityC) Carbon footprintD) Closed-loop supply chains