Week in Business: Businesses flee high-tax Britain

.....

© City A.M.