Baraka Israel, Mahuwi, L. ., & Mwenda, B. (2023). A review on financial and non-financial measures of supply chain performance. International Journal of Production Management and Engineering, 11(1), 17–29. https://doi.org/10.4995/ijpme.2023.18797