Business Sustainability and financial performance. (2022). Cuadernos De Administración, 38(72), e4010835. https://doi.org/10.25100/cdea.v38i72.10835