Kenya reintroduces controversial ICT Authority Bill, sparking industry concern

Kenya has brought back the contentious ICT Practitioners Bill, now renamed as the ICT Authority Bill,…