Legal Alert: Kenya’s Trust Administration Act, 2026 is now in force

Regulatory Highlights