Kept this delay in fine print in the latest update.............No management comments or reasons for the FS delay..........
If you want confidence in management you need detail................then comes investor trust and investment.
Not good finding this myself....