Originally Posted by
AndrewH52
Not sure Peel would hold a press conference to impart that kind of news. Besides anything they would be bound to tell their employees first before anyone else!
Perhaps they already know, but there is a non disclosure agreement.
Would explain all the senior management leaving over the last couple of months.