KCU: Kagera Cooperative Union Ltd.

What does KCU mean? The above is one of KCU meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Kagera Cooperative Union Ltd.