LocationKenyaSectorEnergy & Power Selected ACMIRS experience: Kenya · Energy & Power. Selected ACMIRS experience: Kenya · Energy & Power.