Although Formula One is a global phenomenon, currently, seven out of the ten competing teams are based in the UK.

Read the full report
User report pL-Layout