News

France's Celeste secures €1.5mn start-up finance

October 17th, 2023