They say that the key to a successful organization is good leadership. Catherine Nakibuule (38), from Nakaseke District in Central Uganda embodies just that. Over the years due to her integrity, commitment, and positive attitude, she has been very successful in...