Live News EQUITY FLASH L impact Oct 29, 2026, 07:20 AM UTC New Star Investment Trust Reports 20.92% Total Return New Star Investment Trust reported a total return of 20.92% over the year to June. NSI SquawkNews Desk