Kenya Court of Appeal Confirms VAT on Commercial Property Sales: Clarity at Last for Developers and Lenders OLM March 27, 2025 0