BEDFORD, Mass., June 27, 2003 — Spire Corp. announced that it has been awarded a $5.2 million cost-shared contract from the U.S. Department of Energy’s National Renewable Energy Laboratories (NREL) to ...