Dún Laoghaire’s Coal Harbour has become an international training base ahead of this month’s ILCA 7 Men’s World Championship, with approximately 40 sailors and their coaches currently using the harbour facilities. A similar number trained from the Coal Harbour in…