Anglo-Australian mining giant Rio Tinto Plc (ASX:RIO) has invested USD 10 million (EUR 9.5m) in equity in Canadian battery developer Nano One and agreed a broader partnership that will see it supply iron and lithium products to its British Columbia-based partner.