Square Mile
noun

the City of London, the British financial centre

Browse by Subjects
taxable person
direct cost
non-statutory stock option
stock company
risk aversion