NSI
GOODNew Star Investment Trust PLC Reports 11.69% Total Return in Final Results
The investment trust achieved an 11.69% total return and increased its dividend, despite challenges in some market segments. Management remains cautiously optimistic about future prospects.