Return to Article Details Does Size Still Matter? Reassessing The Roles Of Firm Scale, Leverage And ESG In Driving Corporate Performance Download Download PDF