Ida Odinga's mind for business

    Just Watched

    Ida Odinga's mind for business

Her Excellency, Ida Odinga of Kenya was one of the first women to head a major corporation in the country.