Trying to work out if the way they have word it - "announcement regarding the DFS... to manage continuous disclosure obligations" is good news or bad. it sounds ominous.
I feel like if it was the results, then they would say "results of the DFS"
This is utter speculation while i engage in a lunch time plumbing inspection, but seems a weird way to word it if it's good news. who knows