The Kenya Broadcasting Corporation (KBC) is on the spot over the manner in which it handled the procurement of a comprehensive medical cover...