Uganda flag

Tecno Telecom Limited v Kigalo Investments Ltd

Case Law