UK’s takeover wave: Is London becoming an ’incubator economy’?

UK’s takeover wave: Is London becoming an ’incubator economy’?