Mainstream Renewable Power
IIEA - Institute of International and European Affairs
SEAI - Sustainable Energy Authority of Ireland
Irish Labour Party
Irish Labour History Museum