CORPORATE TAX Mar 10, 2026 · 3 min read Is Travelport, The Kenyan Subsidiary A Permanent Establishment?