Apologies re the NEDs...they advise on strategy and aren't involved in day to day running of a company (maybe they should be) and not sure if they're renumerated but how come we need 3? This isn't exactly NCM or BHP!
Pwaark!
SLR Price at posting:
43.0¢ Sentiment: Buy Disclosure: Held