A leading digital media house in Kenya has closed shop, leaving thousands of journalists and other employees in operations jobless. The development at...