Echo Energy - Re: ECHO Stream Log - WTF ! A delayed buy...

Live Discuss Polls Ratings Documents
View
Page
14:59 16/06/2017

WTF ! A delayed buy of 29.41 million at 24.25p ! me thinks some news brewing

Page