Richard Berry posted an update
Mast Energy Developments (MAST) share price looks like it’s the latest target of pump and dumpers…