Blog Archives

The KRA Pin: Importance and Emerging legal issues

The KRA Pin: Importance and emerging legal issues  Why You Need a KRA PIN  The Kenya Revenue Authority Personal Identification Number (sometimes referred to as PIN Number) has now become an integral part of commercial and financial life. It was initially introduced into our local systems at the turn of the millennium to enable the […]

read more