PinnedCharles-EdouardinRTL TechOur commitment to sustainabilityThe last IPCC report is clear. It is “code red” for humanity. Our actions are affecting the climate in unprecedented and in some cases in…Sep 10, 2021Sep 10, 2021
Charles-EdouardinRTL TechRTL Idea Challenge — Summary6 teams, 3 topics, 45 minutes of work per team, 5 minutes to pitchFeb 22, 2019Feb 22, 2019