InSoil X Key Carbon EUR 100M Deal Powers Europe’s Shift to Regenerative Agriculture June 30, 2025July 7, 2025