News

While green technologies can hypothetically make supply chains more efficient, enhanced efficiency often leads to more ...
Group sales for the first semester of 2025 amounted to €444,6m euros (for a total GMV of €513m), reflecting a decrease of -8.7% compared to 2024 like-for-like and -9.7% in total, in a difficult ...