Part owned by 3i Group, this firm invests widely in infrastructure across the world, taking stakes in water, energy and transport systems.
Wby has the dividend yield shot up to 340%
Now that would be nice! Guess it’s a FT error. Dividend yield should be 3.19% I think.