New England’s First 100% Solar Powered Printing Facility Flips Switch
At a celebratory event held last Friday, John Dumouchel said his company is giving new meaning to the words ‘green printing’; then he figuratively flipped the switch to turn on the newly installed new solar powered system that now powers [...]
