288 employees
OCL Iron and Steel Ltd is a mining & metals company based out of Rajgangpur, Odisha, India.