Element 25 (ASX:E25) managing director Justin Brown discusses how supply stability and ESG in EV production lead ...