RE: Good news1 Jun 2023 08:53
I really don't understand how management could screw this up..
Market leaders, industry experience, massive growing market, and net debt.
They are also selling the one sector that doesn't make money.
My genuine feeling is 80-100p over the next 3-5 years. Gla