Return to Article Details The influence of leadership style, business ethics, and environmental performance toward corporate social performance and its impact on corporate financial performance Download Download PDF