Return to Article Details The role of Balanced Scorecard in Strategic Performance evaluation of oil companies Download Download PDF