17th March 2023News, Views and OpinionComments Off on 92% of business leaders worldwide feel energy costs pose threat to business, global research reveals 316
Research shows that businesses around the world remain concerned about the impacts of energy security and prices, which could be …