Special Delivery http://ghettotube.in.net ghettotube Many of the world’s most famous companies and iconic brands are British. Of the 500 largest publicly listed companies across all of Europe, 148 are listed in London. As a nation, we should be proud of our large companies, but we must do more to help them.