In force since 2024, the so-called Kenya-European Union Economic Partnership Agreement (EPA) drew opposition from experts who ...