Two years after signing lease, Schneider Electric moves U.S. headquarters to Andover
September 10, 2014 at 07:12 AM EDT
Schneider Electric, a $35 billion company based in Illinois, is about to become a $35 billion company based in Massachusetts...