What would you prefer that nothing be done and that no announcements be made? It appears that investor presentations are a very posative action and informing all and sundry is exactly what shopuld be done.
ESG Price at posting:
67.0¢ Sentiment: LT Buy Disclosure: Held