ExxonMobil is notorious? This from a fish wrap in a country that spawned BP. Gee what is London famous for these days? Fish and chips! Which at least give some function for the daily mail.
These days, London is more famous for curry than fish and chips.
But London remains one of the great financial centers of the world.