wow, looks like they've listening at least, i.e. improved their presentation skills. shame about the last slide though, certainly finishes on a sour note.
EDE
Price at posting:
8.8¢ Sentiment: None Disclosure: Not Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.