Milliporesigma in Massachusetts

Jul 25, 2018 10:45 AM ET

Originally posted by NECN

MilliporeSigma CEO Udit Batra talks about the company's footprint here in New England. If they are located in 66 countries around the globe, why is their global headquarters in Massachusetts? Plus, what is a "curiosity cube?"

Watch the video on NECN.com