Very strange wording and ambiguous. That normally means bad news. If it was about asset sales, surely they would have said that in plain English?