3.215.190.193

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

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