Logo for print
Toggle navigation MENU MORE

India's Sesa Sterlite Takes $83M Hit Over Failed Asarco Deal