Hospitality and leisure businesses are becoming increasingly worried about the energy price crisis, with as many a quarter of bosses thinking of shutting up shop in the next 12 months, a new survey shows.
Read the full article on the This is Money website