Why the Post-Dispatch's parent company launched its innovation arm in St. Louis
A new innovation division, Lee Labs, launched in October and is based at the 4220 building in the Cortex district.
A new innovation division, Lee Labs, launched in October and is based at the 4220 building in the Cortex district.