Hubbell Power Systems investing $19 million in Leeds manufacturing facility

Read more at al.com