Start by naming any country that France borders. Then name any country that borders any of those countries. Then keep going until there are no more countries left to name.
I think the title is this quiz wrong - this isn't simply the largest UK companies, is it? Every company here seems to be privately owned - that's the key qualifier.
The likes of HSBC, GSK et al aren't here because they're not privately owned.
The likes of HSBC, GSK et al aren't here because they're not privately owned.
Secondly, this is inaccurate.