3i results hint at brighter outlook

3i has bolstered its reputation by turning a £935m total net loss into a £531m total net profit in its latest financial year.

Share this