Two companies awarded €427,000 for damage caused by 2003 storm

By November 19, 2024