Home Business Glencairn Crystal gets closer to 100% renewable energy sourcing