The GE plans along Fort Point didn't work out as promised, but don't worry, life sciences into the breach
The Globe reports that Eli Lilly, an Indianapolis-based drug company, will establish a $700-million genetic-medicine hub in a 12-story building now under construction on Necco Stre…