Exclusive survey data from Atradius points to an improving picture for UK businesses, with 65% confident they can overcome additional costs associated with the Budget changes. Atradius ...