Maybe liars is strong but they promised a lot of things to slot of stakeholders which if they were truely honest with themselves they couldn't deliver. Maybe Macquarie sold them a dream. CEO and Macquarie trying to make some cash quickly wasn't a good mix in hindsight.
Maybe very very naive, incompetent and lacking of a clear strategy
You can't be a growth company with a structure which doesn't allow to easily retain earnings and raise capital .
With 100% payout they were always going to be geared up again
Last ceo promised an outcome or future which was near impossible to deliver unless they got very lucky
lets see how things go
MGC Price at posting:
91.5¢ Sentiment: Buy Disclosure: Held