Every day we successfully complete a myriad of tiny yet crucial negotiations, only noticing when they go wrong. As Michael Blastland discovers, we are natural negotiators. Show more
Discover 11,128,835 listings and 280,062 playable programmes from the BBC
Every day we successfully complete a myriad of tiny yet crucial negotiations, only noticing when they go wrong. As Michael Blastland discovers, we are natural negotiators. Show more