Photo shoot: Inside Lord Corporation’s new high-tech plant

Lord Corporation opened the doors at a new $12 million manufacturing facility in southeastern France earlier this week, the latest move by the growing technology firm to expand its footprint in aerospace and defense industry work. Take a photo tour.