Topic: Xaba
Tech firm Seven Seas to cough up over Sh900 million after losing tax battle
Feb 09, 2024 at 08:39 PM
Seven Seas Technologies, a technology firm serving clients in financial services and healthcare across Kenya and Africa, has been ordered to pay the Kenya Revenue Authority (KRA) a...