Isuzu East Africa, Kenya

MELOX plant, France