Energy companies 'hold millions' in UK hospitality business' cash
In 2017, there were a reported 5.7 million private businesses across the UK, and 150,000 in the Hospitality sector, and Utilita’s second annual Powering the UK High Street report revealed that two