Kenya needs to improve on contract enforcement to attract more investment, Rendeavour boss | The Kenyan Wallstreet