Balanced Scorecard and its impact on customer satisfaction and enhancing internal process efficiency August 21, 2025