Mount Charles see 18% turnover increase following £37m worth of new contracts

Gavin Annon and Cathal Geoghegan