NAIROBI, Kenya, Oct 2 – A new report released on Thursday indicates that the transport and infrastructure sector is the worst performing in the country and is hindering increased investment. The National Brand Audit indicates that 59 percent of both local and international investors say that the transport infrastructure is the worst performing indicator, as […]