Zambia's communications regulator said on Thursday it had canceled the license for Vodafone's local franchise holder, citing a lack of technical and financial capacity.