Green is what comes to mind when I think of Ireland. Usually in terms of the landscape rather than energy, but that vision may change soon. Along the Emerald Isle’s east coast, the town of Dundalk has been charged with finding renewable energy that can be scaled up to meet the needs of [...]