Return to Article Details The role of ESG factors in mitigating crisis effects on Moroccan public companies’ financial performance Download Download PDF