Vol 58 No 21 | EAST AFRICA Terminal EPA delay 20th October 2017 The interminable delay in ratifying the EU-East African Community (EAC) Economic Partnership Agreement (EPA) has become an increasing source of frustration in Brussels and Nairobi. Kenya and Rwanda...