Laura Jones: For businesses to survive and thrive, they need hospitable ‘hosting’ conditions

[ad_1] Accepting a new job is exhilarating and terrifying at the same time. There is the moment of decision, where you know you are taking a leap of faith. French…