Project Meeting

The IMPRESS team met last week for a productive team meeting in Amsterdam. The team covered the development of the panels, installation in Ireland and Romania, and plans for future work.