4.5k Shares6 Comments in TECHKDN Inhumanely Sacks 50 as Safaricom Cancels a Ksh 500 Million Annual Contract