Kwistianus, H., Gracia, L. and Clarence, G. (2025) “The Impact of Servant Leadership on Financial Performance and Green Performance: The Mediating Role of Organizational Commitment”, Binus Business Review, 16(2), pp. 163–177. doi: 10.21512/bbr.v16i2.13127.