Leverage and firm performance: New evidence on the role of firm size | Performance Analytics | Scinapse