Brazilian miner Vale SA has signed a long-term deal with Tesla to supply the EV maker with nickel from its Canadian operations. The agreement involves supplying Tesla with low-carbon Class 1 nickel. Vale said it aims for between 30% and 40% of its Class 1 nickel sales to go to the EV sector.