Promoting Effective and Inclusive ICT Policy in Africa

Mobile Number Portability Sets New Battlefront in Kenya