France-based Carbonfact bags 13.9M to decarbonise the fashion industry; here's how
Briefly