'Vastly overvalued' portfolio
Capital allocation policy
Share price up 40% YTD
Share price total return down 12.5%
Potential short-term derating
Formerly ThomasLloyd Energy Impact
Not a ‘stand out’ among peers
25% of the issued share capital
Credibility 'destroyed'