2 Jul 2026 9:55 pm | Citizen TV 807 views Duration: 1:25 The Kenya Property Developers Association has raised concerns over tax measures in the newly enacted Finance Act 2026.