Share Dutch TNT reports profit slumping 60%

Let's do Biz