Mar 12

Kenya Shipyards Limited (KSL), a government entity operating under the Ministry of Defence, has dismissed allegations that it has declined to pay its workers. The agency’s main role includes managing shipyards by constructing and carrying out...