Australian company Element 25 is exploring plans to build an electric vehicle battery materials production facility in Ascension Parish, LED announced this morning.
Australian company Element 25 is exploring plans to build an electric vehicle battery materials production facility in Ascension Parish, LED announced this morning.