10.0.3.230

Dutch TNT agrees to sell its logistics division to Apollo Management in €1.48bn transaction

526
TNT intends to return most of the net proceeds, which are estimated at between €1.2bn and €1.3bn, to its shareholder