Leominster Cider Mill Taps Into Solar

New England Apple Products, the largest cider mill in New England, recently partnered with a Hopkinton-based solar energy provider to install a 300 kilowatt solar energy system on the roof of its facility in Leominster.