Tesla releases list of battery material suppliers, confirms long-term nickel deal with Vale Read more