British firm chooses BG for its plant in the states

A British company has chosen Bowling Green as the site for its first plant in the U.S.   Mineral Insulated Cable Company is leasing a portion of the former Lear plant at the corner of Fairview and Van Camp Roads on the northern edge of Bowling Green. MICC, a world leader in the manufacturing of [...]