The Kakamege County Investment and Development Agency shell- hold property and assets on behalf of the County Government for the purposes of investment undertake investments on behalf of the County Government for the purposes of generating revenue identify strategic investment opportunities for the benefit of the county undertake investment ventures in partnership with other entities...