Promega’s newest building, the Kepler Center, opens for business

Keplar CenterPromega Corp., the Fitchburg biotech tools business, is known for the aesthetic extras woven into its building designs.
The Feynman Center that opened in fall 2013 is part clean manufacturing center and part nature retreat, with its living wall of plants and wood-beamed meeting areas.