In the heart of London’s financial district, tucked between the Bank of England headquarters and London Bridge, is one of the world’s most influential institutions. The majestic neoclassical building is hard to miss, but few passersby would recognize the ancient coin-inspired logo of the Industrial and Commercial Bank of China.