People who want to start a business in the UK will be able to apply for a new “start-up” visa, the Home Secretary has announced.
People who want to start a business in the UK will be able to apply for a new “start-up” visa, the Home Secretary has announced.