Start-Up award The Start-Up award recognises an innovative new Irish business which began operations in the last three years. By Johnny Kennedy|2025-01-21T17:54:06+00:00January 21, 2025|Tech Focus Awards|0 Comments