Britain starts to turn out the lights: Restaurants, pubs, butchers, cafes and shops among small businesses forced to close as soaring energy bills begin to bite
Small firms are pleading for the Government to step in over sky-high energy bills, which have soared by as much ...
Read more