CAT
October 9, 2023
Ioanna Lykiardopoulou Lyon-based Mecaware has raised €40mn in funding to industrialise its battery recycling technology, designed to...