27 January 2025

Foresight's nat cap strategy raises further £27m