Return to Issue Details The Influence of Company Size and Leverage on Profitability Moderated by Environmental Performance Download Download PDF