Share Twitter Facebook LinkedIn Email The Barclays survey found more than two-thirds (64) of businesses said energy and fuel costs were impacting on their business.Read More