Shares in Revolution Bars suspended after financial results delayed
The group, which owns 58 bars and 22 gastro pubs, was unable to publish its interim results by the end of March.

The group, which owns 58 bars and 22 gastro pubs, was unable to publish its interim results by the end of March.