Is London a good place to invest? Talking Business speaks to Boris Johnson and also global companies to find about if London remains an attractive destination. Show more
Discover 11,128,835 listings and 277,935 playable programmes from the BBC
Is London a good place to invest? Talking Business speaks to Boris Johnson and also global companies to find about if London remains an attractive destination. Show more