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 279,835 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