Britain has voted
Britain has voted and a new aera has arrived.
What will it mean for business?
Britain aims to become a top tech hub, but will the country be able to attract the right professionals?
Will it still remain a key financial centre?
Will tech startups choose Britain or go for a setting up in a European Union country.