Business

Harland & Wolff awarded £8.5m contract to build 11 barges in Belfast