Climate Technology SectorEnvironmental Sustainability in Retail Founder Of The Week: Juliette Devillard by November 4, 2025 by November 4, 2025 2 minutes read Founder Of The Week: Juliette Devillard Juliette Devillard, the visionary behind Climate Connection, stands … ThreadsBluesky