16.1 C
New York

UK small business owners fleeing the country in droves for one key reason

Published:




A survey of 200 small and medium-sized business owners found that nearly two in five had either left the UK or were considering an imminent departure



Source link

Related articles

spot_img

Recent articles

spot_img