London Tops Super-Rich City List, Survey Shows
London has more billionaires than any other city in the world, and Britain has more billionaires per head of population than any other country, new data showed on Saturday. The survey of Britain’s super-rich compiled for the Sunday Times newspaper is…
Independent journalism is under threat and overshadowed by heavily funded mainstream media.
You can help level the playing field. Become a member.
Your tax-deductible contribution keeps us digging beneath the headlines to give you thought-provoking, investigative reporting and analysis that unearths what's really happening- without compromise.
Give today to support our courageous, independent journalists.