Revolution Bars 'to close more venues' and put 'hundreds of jobs' at risk
The Revolution Bars Group, which owns Peach Pubs and the Revolucion de Cuba chain, is reportedly looking to close up to 20 of its worst-performing sites and is looking to find investors hoping to raise around £10million