We join the search for tomorrow's innovators at a global competition in Portugal. Who will win ? Listen and find out. Show more
Discover 11,128,835 listings and 279,596 playable programmes from the BBC
We join the search for tomorrow's innovators at a global competition in Portugal. Who will win ? Listen and find out. Show more