CEE News June 30, 2025 0 InSoil X Key Carbon EUR 100M Deal Powers Europe’s Shift to Regenerative Agriculture InSoil and Key Carbon signed a EUR 100M deal to expand regenerative agriculture across Europe…