Kwistianus, Hendri, et al. “The Impact of Servant Leadership on Financial Performance and Green Performance: The Mediating Role of Organizational Commitment”. Binus Business Review, vol. 16, no. 2, June 2025, pp. 163-77, doi:10.21512/bbr.v16i2.13127.