Trio of Rite Aid stores certified for energy savvy
Three Rite Aid Corp. drug stores in New England have earned Energy Star certification for superior energy performance from the Environmental Protection Agency (EPA). Rite Aid said Monday that each of the Energy Star-certified stores — in Enfield, Conn.; Merrimack, N.H.; and Cranston, R.I.