BusinessNews STRABANE FINALLY GETS A BREAK: £50M DEVELOPMENT GETS GREEN LIGHT by stephen July 23, 2014 Outline planning permission has been approved for the £50 million Strabane Three Rivers Project which has the potential to create up… 0 Facebook Twitter