Kenya, South Africa
Bad publicity for OTT Technologies
An as yet unpublished report by a Kenyan parliamentary committee slams the conditions under which South Africa's OTT technologies obtained a defence contract.