Businesses in Scotland may be refused permission to sell alcohol on their premises if the person submitting the application for a licence is not entitled to work in the UK, under new legislation that has been proposed.

We understand Legal Issues in Asia
Businesses in Scotland may be refused permission to sell alcohol on their premises if the person submitting the application for a licence is not entitled to work in the UK, under new legislation that has been proposed.