Karachaganak logo
KARACHAGANAK PETROLEUM OPERATINGREFINING · STORAGE · SUPPLY