The extraction of metals from sulphide ore involves
Reduction with carbon
Froth flotation
Reduction with Al
Electrolytic reduction
Reduction with aluminum is done for oxides or Cr, Mn, Co etc. Electrolytic refining is done to purify the metal.