27 June 2024

A Labour government the best outcome for UK climate finance, says investor