Revolution Bars will shut down 25 of its pubs and bars in one of the most significant plans to avert going to the wall. Fresh funds and operational changes are expected to buy the company time to return to firm financial health. Following the changes, it would operate 65 locations, down from 90 previously. What …














