So whats the general consensus here guys? Is this annoucement going to be positive or negative? The lack of sentiment being divulged here is rather concerning in my eyes.... Is anyone else a little worried?
DLS Price at posting:
6.8¢ Sentiment: LT Buy Disclosure: Held