Kudu Resources is a 100% Swiss based procurement outfit with head offices in Zug, Switzerland, and with branch offices in Lagos, Nigeria and Accra, Ghana... Kudu Energy Resources Ltd (KUDU) is a private Swiss company headquartered in Zug,..
Relevance: 11.664525