Aisha Jumwa has officially assumed the role of chairperson of the Kenya Roads Board (KRB), despite opposition from the Institution of Engineers of Kenya (IEK) IEK has called for the revocation of ...