Board tug of war followed a strategic review
Decision taken after strategic review
Kicks off on 1 November 2025
'Groundbreaking' move
Fifteen industry talents
'Poor performance' stated as reason
Takeover expected before end of 2025
European and UK IPOs on decline
Clean energy and geopolitics both issues