Evan Davis and guests consider the importance of developing and launching new products for the global economy. They also debate the importance of changing your mind in business. Show more
Discover 11,128,835 listings and 280,212 playable programmes from the BBC
Evan Davis and guests consider the importance of developing and launching new products for the global economy. They also debate the importance of changing your mind in business. Show more